public class ConfigParameter extends SchemeParameter
defannotations, 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| Constructor and Description |
|---|
ConfigParameter() |
ConfigParameter(java.lang.String paramName,
Value def) |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(Deserializer s)
All Expressions must implement a default (no-argument) constructor.
|
void |
display(ValueWriter w) |
Value |
getValue(Interpreter r)
Called to obtain the value of this Value.
|
void |
serialize(Serializer s)
All Expressions must implement a default (no-argument) constructor.
|
setValue, visiterror, throwArgSizeException, throwNestedPrimException, throwNestedPrimException, throwPrimExceptiondisplayNamedOpaque, equals, eqv, eval, express, synopsis, synopsis, toString, valueEqual, 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 ConfigParameter()
public ConfigParameter(java.lang.String paramName,
Value def)
public Value getValue(Interpreter r) throws ContinuationException
ValuegetValue in interface ImmediategetValue in class SchemeParameterr - the InterpreterContinuationExceptionpublic void display(ValueWriter w) throws java.io.IOException
display in class SchemeParameterjava.io.IOExceptionpublic void serialize(Serializer s) throws java.io.IOException
Expressionserialize in class SchemeParameters - the Serializerjava.io.IOExceptionpublic void deserialize(Deserializer s) throws java.io.IOException
Expressiondeserialize in class SchemeParameters - the Deserializerjava.io.IOException