Package gnu.lists
Class UnescapedData
- java.lang.Object
-
- gnu.lists.UnescapedData
-
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable,java.lang.CharSequence
public class UnescapedData extends java.lang.Object implements java.lang.CharSequence, java.io.ExternalizableUsed for text that is supposed to be written out verbatim. For example, if the output format is XML, can be used to write a literal'<'as a plain"<", instead of being escaped as"<".- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnescapedData()UnescapedData(java.lang.String data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description charcharAt(int index)booleanequals(java.lang.Object other)java.lang.StringgetData()inthashCode()intlength()voidreadExternal(java.io.ObjectInput in)java.lang.CharSequencesubSequence(int start, int end)java.lang.StringtoString()voidwriteExternal(java.io.ObjectOutput out)
-
-
-
Method Detail
-
getData
public final java.lang.String getData()
-
toString
public final java.lang.String toString()
- Specified by:
toStringin interfacejava.lang.CharSequence- Overrides:
toStringin classjava.lang.Object
-
equals
public final boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
length
public int length()
- Specified by:
lengthin interfacejava.lang.CharSequence
-
charAt
public char charAt(int index)
- Specified by:
charAtin interfacejava.lang.CharSequence
-
subSequence
public java.lang.CharSequence subSequence(int start, int end)- Specified by:
subSequencein interfacejava.lang.CharSequence
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException- Specified by:
writeExternalin interfacejava.io.Externalizable- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
readExternalin interfacejava.io.Externalizable- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
-