public class JavaNull extends JavaObject
JARRAY, JCLASS, JCONSTR, JFIELD, JMETHOD, JNULL, JOBJ, JUNKN, obj, objTypeannotations, EMPTYSETBACKQUOTE, 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| Modifier and Type | Method and Description |
|---|---|
java.lang.Class |
classOf() |
void |
deserialize(Deserializer s)
All Expressions must implement a default (no-argument) constructor.
|
void |
display(ValueWriter w) |
boolean |
eqv(java.lang.Object v)
Compares this Value to another for equality according to the
rules of Scheme's eqv?.
|
java.lang.Object |
get() |
byte |
getObjType() |
void |
serialize(Serializer s)
All Expressions must implement a default (no-argument) constructor.
|
boolean |
valueEqual(Value v)
Compares this value to another for semantic equality.
|
hashCode, visitapply, displayNamedOpaque, equals, eval, express, getValue, synopsis, synopsis, toString, valueHashCode, write, writeReplacedeserializeAnnotations, getAnnotation, getAnnotation, getAnnotationKeys, getAnnotations, getName, readExternal, readResolve, serializeAnnotations, setAnnotation, setAnnotation, setName, visitAnnotations, writeExternalannotated, 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, warnpublic byte getObjType()
getObjType in class JavaObjectpublic void serialize(Serializer s) throws java.io.IOException
Expressionserialize in class JavaObjects - the Serializerjava.io.IOExceptionpublic void deserialize(Deserializer s) throws java.io.IOException
Expressiondeserialize in class JavaObjects - the Deserializerjava.io.IOExceptionpublic java.lang.Object get()
get in class JavaObjectpublic java.lang.Class classOf()
classOf in class JavaObjectpublic void display(ValueWriter w) throws java.io.IOException
display in class JavaObjectjava.io.IOExceptionpublic boolean eqv(java.lang.Object v)
Valueeqv in class JavaObjectv - the other Valuepublic boolean valueEqual(Value v)
ValuevalueEqual in class JavaObjectv - the other Value