Class LocalVirtualizationOutput
java.lang.Object
java.io.OutputStream
java.io.ObjectOutputStream
net.sf.jasperreports.engine.virtualization.VirtualizationOutput
net.sf.jasperreports.engine.virtualization.LocalVirtualizationOutput
- All Implemented Interfaces:
Closeable,DataOutput,Flushable,ObjectOutput,ObjectStreamConstants,AutoCloseable
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Nested Class Summary
Nested classes/interfaces inherited from class java.io.ObjectOutputStream
ObjectOutputStream.PutField -
Field Summary
Fields inherited from class net.sf.jasperreports.engine.virtualization.VirtualizationOutput
EXCEPTION_MESSAGE_KEY_UNSUPPORTED_REFERENCE_TYPEFields inherited from interface java.io.ObjectStreamConstants
baseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_ENUM, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, SERIAL_FILTER_PERMISSION, STREAM_MAGIC, STREAM_VERSION, SUBCLASS_IMPLEMENTATION_PERMISSION, SUBSTITUTION_PERMISSION, TC_ARRAY, TC_BASE, TC_BLOCKDATA, TC_BLOCKDATALONG, TC_CLASS, TC_CLASSDESC, TC_ENDBLOCKDATA, TC_ENUM, TC_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING -
Constructor Summary
ConstructorsConstructorDescriptionLocalVirtualizationOutput(OutputStream out, LocalVirtualizationSerializer serializer, JRVirtualizationContext virtualizationContext) -
Method Summary
Methods inherited from class net.sf.jasperreports.engine.virtualization.VirtualizationOutput
findReference, getVirtualizationContext, putReference, writeIntCompressed, writeJRObject, writeJRObjectMethods inherited from class java.io.ObjectOutputStream
annotateProxyClass, close, defaultWriteObject, drain, enableReplaceObject, flush, putFields, replaceObject, reset, useProtocolVersion, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFields, writeFloat, writeInt, writeLong, writeObject, writeObjectOverride, writeShort, writeStreamHeader, writeUnshared, writeUTFMethods inherited from class java.io.OutputStream
nullOutputStream
-
Constructor Details
-
LocalVirtualizationOutput
public LocalVirtualizationOutput(OutputStream out, LocalVirtualizationSerializer serializer, JRVirtualizationContext virtualizationContext) throws IOException - Throws:
IOException
-
-
Method Details
-
annotateClass
- Overrides:
annotateClassin classObjectOutputStream- Throws:
IOException
-
writeClassDescriptor
- Overrides:
writeClassDescriptorin classObjectOutputStream- Throws:
IOException
-