public class ImmutableString extends SchemeString
compactRepresentation
annotations, EMPTYSET
BACKQUOTE, BEGIN, bundles, caseSensitive, EMPTYLIST, EMPTYVEC, EOF, ERRORK, EVAL, EXPSC, EXPTOP, FALSE, FCONT, FIVE, JEXCEPTION, LAMBDA, LOCATION, maxFloatPrecision, MESSAGE, minFloatPrecision, NAME, OTHER, PARENT, permitInterrupts, QUOTE, QUOTESYM, REPORT, SETBANG, SISC, SISC_SPECIFIC, SISCB, SOURCE_COLUMN, SOURCE_FILE, SOURCE_LINE, SYMENV, THIS, TOPLEVEL, TRUE, UNQUOTE, UNQUOTE_SPLICING, VOID, ZV
Constructor and Description |
---|
ImmutableString() |
ImmutableString(char[] data) |
ImmutableString(java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
int |
readFromReader(java.io.Reader r,
int off,
int len) |
void |
set(char[] ca) |
void |
set(int k,
char c) |
void |
set(java.lang.String s) |
appendTo, asString, charAt, copy, deserialize, display, length, serialize, substring, toString, valueEqual, valueHashCode, write, writeToWriter
apply, displayNamedOpaque, equals, eqv, eval, express, getValue, synopsis, synopsis, writeReplace
deserializeAnnotations, getAnnotation, getAnnotation, getAnnotationKeys, getAnnotations, getName, readExternal, readResolve, serializeAnnotations, setAnnotation, setAnnotation, setName, visit, visitAnnotations, writeExternal
annotated, annotatedAppEval, append, argCheck, argsToSymbols, assq, bininport, bininstream, binoutport, binoutstream, box, character, charinport, charinreader, charoutport, charoutwriter, charsetFromString, chr, cont, currentClassLoader, env, error, error, error, error, error, error, error, expr, getDefaultCharacterSet, immutablePair, immutableVector, inport, javaExceptionToString, javaWrap, justify, length, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, list, list, list, list, list, makeURL, mapcar, memq, nlib, num, outport, pair, pairToExpressions, pairToExpVect, pairToValues, proc, read, registerBundle, reverse, reverseInPlace, simpleErrorToString, sourceAnnotations, str, string, sym, symbol, symval, truePair, truth, truth, typeError, typeError, updateName, url, url, url, valArrayToList, valArrayToList, valArrayToVec, vec, warn, warn, warn
public ImmutableString()
public ImmutableString(java.lang.String s)
public ImmutableString(char[] data)
public void set(int k, char c)
set
in class SchemeString
public void set(java.lang.String s)
set
in class SchemeString
public void set(char[] ca)
set
in class SchemeString
public int readFromReader(java.io.Reader r, int off, int len)
readFromReader
in class SchemeString