sdsi.sexp
Class SimpleString
java.lang.Object
|
+--sdsi.sexp.SimpleString
- All Implemented Interfaces:
- java.io.Serializable
- class SimpleString
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Alexander Morcos, Sameer Ajmani
Field Summary |
(package private) byte[] |
data
|
(package private) byte[] |
length_bytes
|
Constructor Summary |
(package private) |
SimpleString(byte[] data)
Creates a new Simple string containing data |
|
SimpleString(java.io.PushbackInputStream p)
Given an input stream, this parses off the first simple string S-expression
from the input stream. |
(package private) |
SimpleString(java.lang.String data)
Creates a new Simple string containing data |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
length_bytes
byte[] length_bytes
data
byte[] data
SimpleString
SimpleString(byte[] data)
- Creates a new Simple string containing data
SimpleString
SimpleString(java.lang.String data)
- Creates a new Simple string containing data
SimpleString
public SimpleString(java.io.PushbackInputStream p)
throws SexpException
- Given an input stream, this parses off the first simple string S-expression
from the input stream.
canBeTokenString
boolean canBeTokenString()
canBeQuotedString
boolean canBeQuotedString()
toTokenString
java.lang.StringBuffer toTokenString()
toQuotedString
java.lang.StringBuffer toQuotedString()
toHexString
java.lang.StringBuffer toHexString()
toBase64String
java.lang.StringBuffer toBase64String()
toReadableStringBuffer
java.lang.StringBuffer toReadableStringBuffer()
getReadableLen
int getReadableLen()
toVerbatimString
public java.lang.String toVerbatimString()
display
public void display()
getCanonLen
public int getCanonLen()
getCanonRep
public byte[] getCanonRep()
equals
public boolean equals(SimpleString other)
compareTo
public int compareTo(SimpleString other)
startsWith
public boolean startsWith(SimpleString other)