java.lang.Object
coneforest.psylla.core.PsyOutput
- All Implemented Interfaces:
PsyCloseable
,PsyFlushable
,PsyObject
,PsyWritable
@Type("output")
public abstract class PsyOutput
extends Object
implements PsyCloseable, PsyFlushable, PsyWritable
The representation of
output
.-
Field Summary
Fields inherited from interface coneforest.psylla.core.PsyCloseable
PSY_CLOSE
Fields inherited from interface coneforest.psylla.core.PsyFlushable
PSY_FLUSH
Fields inherited from interface coneforest.psylla.core.PsyObject
PSY_CLONE, PSY_EQ, PSY_HASHCODE, PSY_INSTANCEOF, PSY_NE, PSY_TONAME, PSY_TOSTRING, PSY_TYPE
Fields inherited from interface coneforest.psylla.core.PsyWritable
PSY_WRITE, PSY_WRITESTRING
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
psyClose()
Closes this object.void
psyFlush()
Flush thisflushable
.void
setOutput
(OutputStream output) void
write
(int b) void
write
(PsyInteger oCharacter) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface coneforest.psylla.core.PsyObject
convert, execute, invoke, psyClone, psyEq, psyHashCode, psyInstanceOf, psyNe, psySyntax, psyToName, psyToString, psyType, toSyntaxString, typeName
Methods inherited from interface coneforest.psylla.core.PsyWritable
psyWrite, psyWriteString
-
Constructor Details
-
PsyOutput
-
-
Method Details
-
setOutput
-
getOutput
-
write
- Throws:
PsyIOErrorException
-
write
- Throws:
PsyIOErrorException
-
psyFlush
Description copied from interface:PsyFlushable
Flush thisflushable
.- Specified by:
psyFlush
in interfacePsyFlushable
- Throws:
PsyIOErrorException
- when I/O error occurs during flush.
-
psyClose
Description copied from interface:PsyCloseable
Closes this object.- Specified by:
psyClose
in interfacePsyCloseable
- Throws:
PsyIOErrorException
- when I/O error occured during closing.
-