Package org.armedbear.lisp
Class DowncaseStream
- java.lang.Object
-
- org.armedbear.lisp.LispObject
-
- org.armedbear.lisp.StructureObject
-
- org.armedbear.lisp.Stream
-
- org.armedbear.lisp.CaseFrobStream
-
- org.armedbear.lisp.DowncaseStream
-
public final class DowncaseStream extends CaseFrobStream
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.armedbear.lisp.Stream
Stream.EolStyle, Stream.ReadtableAccessor
-
-
Field Summary
-
Fields inherited from class org.armedbear.lisp.CaseFrobStream
target
-
Fields inherited from class org.armedbear.lisp.Stream
AVAILABLE_ENCODINGS, charPos, currentReadtable, elementType, encoding, eolChar, eolStyle, externalFormat, faslReadtable, isBinaryStream, isCharacterStream, isInputStream, isOutputStream, keywordDefault, lastChar, lineNumber, offset, OUT_SYNONYM_OF, platformEolStyle, reader, SET_STREAM_EXTERNAL_FORMAT, STREAM_EXTERNAL_FORMAT
-
-
Constructor Summary
Constructors Constructor Description DowncaseStream(Stream target)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
_writeChar(char c)
Writes a character into the underlying stream, updating charPos while doing sovoid
_writeLine(java.lang.String s)
Writes a string to the underlying stream, appending a new line and updating charPos while doing sovoid
_writeString(java.lang.String s)
Writes a string to the underlying stream, updating charPos while doing so-
Methods inherited from class org.armedbear.lisp.CaseFrobStream
_charReady, _clearInput, _finishOutput, _readByte, _readChar, _unreadChar, _writeByte, _writeChars, classOf, close, freshLine, getCharPos, getElementType, isBinaryInputStream, isBinaryOutputStream, isCharacterInputStream, isCharacterOutputStream, isInputStream, isOutputStream, listen, printObject, setCharPos, terpri, typeOf, typep
-
Methods inherited from class org.armedbear.lisp.Stream
_byteReady, _close, _getFilePosition, _setFilePosition, availableEncodings, clearInput, fileLength, fileStringLength, finishOutput, getEncoding, getExternalFormat, getFilePosition, getLineNumber, getOffset, getWrappedInputStream, getWrappedOutputStream, getWrappedReader, getWrappedWriter, initAsBinaryInputStream, initAsBinaryOutputStream, initAsCharacterInputStream, initAsCharacterOutputStream, invert, isInteractive, isOpen, prin1, print, printStackTrace, read, readArray, readByte, readChar, readChar, readCharacterLiteral, readCharNoHang, readComplex, readDelimitedList, readDispatchChar, readLine, readList, readPathname, readPreservingWhitespace, readRadix, readSharpDot, readSharpLeftParen, readSharpStar, readString, readStructure, readSymbol, readSymbol, setExternalFormat, setFilePosition, setInteractive, setOpen, setWriter, skipBalancedComment, streamNotBinaryOutputStream, streamNotCharacterInputStream, streamNotCharacterOutputStream, streamNotInputStream, streamNotOutputStream, unreadChar
-
Methods inherited from class org.armedbear.lisp.StructureObject
equalp, getFixnumSlotValue, getParts, getSlotIndex, getSlotValue, getSlotValue_0, getSlotValue_1, getSlotValue_2, getSlotValue_3, getSlotValueAsBoolean, psxhash, psxhash, setSlotValue, setSlotValue, setSlotValue_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, SLOT_VALUE
-
Methods inherited from class org.armedbear.lisp.LispObject
ABS, add, add, aref, AREF, AREF, aref_long, aset, aset, aset, ash, ash, atom, ATOM, caddr, cadr, car, cddr, cdr, CHAR, characterp, CHARACTERP, chars, COMPLEXP, constantp, CONSTANTP, copyToArray, decr, DENOMINATOR, dispatch, divideBy, doubleValue, elt, endp, ENDP, EQ, eql, eql, eql, EQL, equal, equal, EQUAL, equalp, evenp, EVENP, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, floatp, FLOATP, floatValue, getBooleanValue, getCallCount, getDescription, getDocumentation, getHotCount, getInstance, getPropertyList, getStringChars, getStringValue, getSymbolFunction, getSymbolFunctionOrDie, getSymbolSetfFunction, getSymbolSetfFunctionOrDie, getSymbolValue, incr, incrementCallCount, incrementHotCount, integerp, INTEGERP, intValue, IS_E, IS_GE, IS_GT, IS_LE, IS_LT, IS_NE, isEqualTo, isEqualTo, isGreaterThan, isGreaterThan, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isLessThan, isLessThan, isLessThanOrEqualTo, isLessThanOrEqualTo, isNotEqualTo, isNotEqualTo, isSpecialOperator, isSpecialVariable, javaInstance, javaInstance, LDB, length, LENGTH, listp, LISTP, lockableInstance, LOGAND, LOGAND, LOGIOR, LOGIOR, LOGNOT, LOGXOR, LOGXOR, longValue, minusp, MINUSP, MOD, MOD, multiplyBy, multiplyBy, negate, noFillPointer, NOT, nreverse, NTH, NTH, nthcdr, numberp, NUMBERP, NUMERATOR, oddp, ODDP, plusp, PLUSP, princToString, push, rationalp, RATIONALP, realp, REALP, resolve, reverse, RPLACA, RPLACD, SCHAR, setCallCount, setCar, setCdr, setDocumentation, setHotCount, setPropertyList, SIMPLE_STRING_P, STRING, stringp, STRINGP, subtract, subtract, SVREF, svset, sxhash, SYMBOLP, truncate, unreadableString, unreadableString, VECTOR_PUSH_EXTEND, VECTOR_PUSH_EXTEND, vectorp, VECTORP, vectorPushExtend, zerop, ZEROP
-
-
-
-
Constructor Detail
-
DowncaseStream
public DowncaseStream(Stream target)
-
-
Method Detail
-
_writeChar
public void _writeChar(char c)
Description copied from class:Stream
Writes a character into the underlying stream, updating charPos while doing so- Overrides:
_writeChar
in classStream
-
_writeString
public void _writeString(java.lang.String s)
Description copied from class:Stream
Writes a string to the underlying stream, updating charPos while doing so- Overrides:
_writeString
in classStream
-
_writeLine
public void _writeLine(java.lang.String s)
Description copied from class:Stream
Writes a string to the underlying stream, appending a new line and updating charPos while doing so- Overrides:
_writeLine
in classStream
-
-