Package com.sun.corba.ee.impl.encoding
Class CDROutputObject
java.lang.Object
java.io.OutputStream
org.omg.CORBA.portable.OutputStream
org.omg.CORBA_2_3.portable.OutputStream
com.sun.corba.ee.impl.encoding.CDROutputObject
- All Implemented Interfaces:
MarshalOutputStream
,Closeable
,Flushable
,Serializable
,AutoCloseable
,DataOutputStream
,IDLEntity
,ValueBase
,ValueOutputStream
- Direct Known Subclasses:
EncapsOutputStream
public class CDROutputObject
extends OutputStream
implements MarshalOutputStream, DataOutputStream, ValueOutputStream
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
protected static interface
private static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Connection
private MessageMediator
private Message
private CDROutputStreamBase
private static final CDROutputObject.CDRInputObjectFactory
private static final OMGSystemException
private static final long
protected static final ORBUtilSystemException
-
Constructor Summary
ConstructorsModifierConstructorDescriptionCDROutputObject
(ORB orb, GIOPVersion version, BufferManagerWrite bufferManager, byte streamFormatVersion, boolean usePooledByteBuffers) private
CDROutputObject
(ORB orb, GIOPVersion giopVersion, Message header, BufferManagerWrite manager, byte streamFormatVersion, MessageMediator mediator) CDROutputObject
(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion) CDROutputObject
(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion, int strategy) CDROutputObject
(ORB orb, MessageMediator mediator, GIOPVersion giopVersion, Connection connection, Message header, byte streamFormatVersion) -
Method Summary
Modifier and TypeMethodDescriptionfinal String[]
Provides truncatable repository ids.final void
close()
overrides create_input_stream from CDROutputStreamprivate void
createCDROutputStream
(ORB orb, GIOPVersion version, BufferManagerWrite bufferManager, byte streamFormatVersion, boolean usePooledByteBuffers) protected CodeSetConversion.CTBConverter
createInputObject
(ORB orb) protected CDRInputObject
createInputObject
(ORB orb, CDROutputObject.InputObjectFactory factory) protected CodeSetConversion.CTBConverter
protected void
final void
void
The end_value method ends any currently open chunk, writes the end tag for the nested custom valuetype, and decrements the valuetype nesting depth.final void
final void
flush()
protected final void
final BufferManagerWrite
final int
final GIOPVersion
protected final int
getIndex()
protected int
getRealIndex
(int index) protected final int
getSize()
final ORB
orb()
Returns the ORB that created this OutputStream.final void
private void
void
void
setHeaderPadding
(boolean headerPadding) protected final void
setIndex
(int value) void
setMessageMediator
(MessageMediator messageMediator) private void
setPrivateFieldValue
(Object obj, Class theClass, String fieldName, Object value) protected void
setPrivateFieldValue
(Object obj, String fieldName, Object value) final void
void
start_value
(String rep_id) The start_value method ends any currently open chunk, writes a valuetype header for a nested custom valuetype (with a null codebase and the specified repository ID), and increments the valuetype nesting depth.final byte[]
final byte[]
toByteArray
(int start) Returns the contents of this stream, from the specified start index to the current output position.private static boolean
usePooledBuffers
(MessageMediator mediator) final void
write
(byte[] b) final void
write
(byte[] b, int off, int len) final void
write
(int b) Writes an integer (length of arrays) onto this stream.final void
write_Abstract
(Object value) Writes the IDL Abstract interface type to the output stream.final void
Marshals a value object or a stub object.final void
Writes an Any on this output stream.final void
write_any_array
(Any[] seq, int offset, int length) Writes the array of IDL Anys from offset for length elements to the output stream.final void
write_boolean
(boolean value) Writes a boolean value to this stream.final void
write_boolean_array
(boolean[] value, int offset, int length) Writes an array of booleans on this output stream.final void
write_char
(char value) Writes a char value to this stream.final void
write_char_array
(char[] value, int offset, int length) Writes an array of chars on this output stream.final void
write_Context
(Context ctx, ContextList contexts) Writes a CORBA context on this stream.final void
write_double
(double value) Writes a double value to this stream.final void
write_double_array
(double[] value, int offset, int length) Writes an array of doubles on this output stream.final void
write_fixed
(BigDecimal value) Writes a BigDecimal number.final void
write_fixed
(BigDecimal bigDecimal, short digits, short scale) final void
write_float
(float value) Writes a float value to this stream.final void
write_float_array
(float[] value, int offset, int length) Writes an array of floats on this output stream.final void
write_long
(int value) Writes a CORBA long (i.e.final void
write_long_array
(int[] value, int offset, int length) Writes an array of CORBA longs (i.e.final void
write_longlong
(long value) Writes a CORBA longlong (i.e.final void
write_longlong_array
(long[] value, int offset, int length) Writes an array of CORBA longlongs (i.e.final void
write_Object
(Object value) Writes a CORBA Object on this output stream.final void
write_octet
(byte value) Writes a CORBA octet (i.e.final void
write_octet_array
(byte[] value, int offset, int length) Writes an array of CORBA octets (bytes) on this output stream.final void
write_Principal
(Principal value) Writes a Principle on this output stream.final void
write_short
(short value) Writes a short value to this stream.final void
write_short_array
(short[] value, int offset, int length) Writes an array of shorts on this output stream.final void
write_string
(String value) Writes a string value to this stream.final void
write_TypeCode
(TypeCode value) Writes a TypeCode on this output stream.final void
write_ulong
(int value) Writes an unsigned CORBA long (i.e.final void
write_ulong_array
(int[] value, int offset, int length) Writes an array of unsigned CORBA longs (i.e.final void
write_ulonglong
(long value) Writes an unsigned CORBA longlong (i.e.final void
write_ulonglong_array
(long[] value, int offset, int length) Writes an array of unsigned CORBA longlongs (i.e.final void
write_ushort
(short value) Writes an unsigned short value to this stream.final void
write_ushort_array
(short[] value, int offset, int length) Writes an array of unsigned shorts on this output stream.final void
write_value
(Serializable value) Marshals a value type to the output stream.final void
write_value
(Serializable value, Class clz) Marshals a value type to the output stream.final void
write_value
(Serializable value, String repository_id) Marshals a value type to the output stream.final void
write_value
(Serializable value, BoxedValueHelper factory) Marshals a value type to the output stream.final void
write_Value
(Serializable value) Writes the IDL value type value to the output stream.final void
write_wchar
(char value) Writes a wide char value to this stream.final void
write_wchar_array
(char[] value, int offset, int length) Writes an array of wide chars on this output stream.final void
write_wstring
(String value) Writes a wide string value to this stream.final void
writeIndirection
(int tag, int posIndirectedTo) final void
void
writeTo
(Connection connection) void
-
Field Details
-
INPUT_OBJECT_FACTORY
-
wrapper
-
omgWrapper
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
impl
-
header
-
corbaMessageMediator
-
connection
-
-
Constructor Details
-
CDROutputObject
public CDROutputObject(ORB orb, GIOPVersion version, BufferManagerWrite bufferManager, byte streamFormatVersion, boolean usePooledByteBuffers) -
CDROutputObject
private CDROutputObject(ORB orb, GIOPVersion giopVersion, Message header, BufferManagerWrite manager, byte streamFormatVersion, MessageMediator mediator) -
CDROutputObject
public CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion) -
CDROutputObject
public CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion, int strategy) -
CDROutputObject
public CDROutputObject(ORB orb, MessageMediator mediator, GIOPVersion giopVersion, Connection connection, Message header, byte streamFormatVersion)
-
-
Method Details
-
sendFirstFragment
public void sendFirstFragment() -
setPrivateFieldValue
-
setPrivateFieldValue
private void setPrivateFieldValue(Object obj, Class theClass, String fieldName, Object value) throws NoSuchFieldException, IllegalAccessException -
readObject
- Throws:
IOException
ClassNotFoundException
-
createCDROutputStream
private void createCDROutputStream(ORB orb, GIOPVersion version, BufferManagerWrite bufferManager, byte streamFormatVersion, boolean usePooledByteBuffers) -
usePooledBuffers
-
getMessageHeader
-
finishSendingMessage
public final void finishSendingMessage() -
writeTo
- Throws:
IOException
-
create_input_stream
overrides create_input_stream from CDROutputStream- Specified by:
create_input_stream
in interfaceMarshalOutputStream
- Specified by:
create_input_stream
in classOutputStream
- Returns:
- an input stream with the same buffer.
-
getConnection
-
getBufferPosition
public final int getBufferPosition() -
createCharCTBConverter
-
createWCharCTBConverter
-
getCodeSets
-
dprint
-
setMessageMediator
-
getMessageMediator
-
createInputObject
-
createInputObject
-
write_boolean
public final void write_boolean(boolean value) Description copied from class:OutputStream
Writes a boolean value to this stream.- Specified by:
write_boolean
in interfaceDataOutputStream
- Specified by:
write_boolean
in interfaceMarshalOutputStream
- Specified by:
write_boolean
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_char
public final void write_char(char value) Description copied from class:OutputStream
Writes a char value to this stream.- Specified by:
write_char
in interfaceDataOutputStream
- Specified by:
write_char
in interfaceMarshalOutputStream
- Specified by:
write_char
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_wchar
public final void write_wchar(char value) Description copied from class:OutputStream
Writes a wide char value to this stream.- Specified by:
write_wchar
in interfaceDataOutputStream
- Specified by:
write_wchar
in interfaceMarshalOutputStream
- Specified by:
write_wchar
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_octet
public final void write_octet(byte value) Description copied from class:OutputStream
Writes a CORBA octet (i.e. byte) value to this stream.- Specified by:
write_octet
in interfaceDataOutputStream
- Specified by:
write_octet
in interfaceMarshalOutputStream
- Specified by:
write_octet
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_short
public final void write_short(short value) Description copied from class:OutputStream
Writes a short value to this stream.- Specified by:
write_short
in interfaceDataOutputStream
- Specified by:
write_short
in interfaceMarshalOutputStream
- Specified by:
write_short
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_ushort
public final void write_ushort(short value) Description copied from class:OutputStream
Writes an unsigned short value to this stream.- Specified by:
write_ushort
in interfaceDataOutputStream
- Specified by:
write_ushort
in interfaceMarshalOutputStream
- Specified by:
write_ushort
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_long
public final void write_long(int value) Description copied from class:OutputStream
Writes a CORBA long (i.e. Java int) value to this stream.- Specified by:
write_long
in interfaceDataOutputStream
- Specified by:
write_long
in interfaceMarshalOutputStream
- Specified by:
write_long
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_ulong
public final void write_ulong(int value) Description copied from class:OutputStream
Writes an unsigned CORBA long (i.e. Java int) value to this stream.- Specified by:
write_ulong
in interfaceDataOutputStream
- Specified by:
write_ulong
in interfaceMarshalOutputStream
- Specified by:
write_ulong
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_longlong
public final void write_longlong(long value) Description copied from class:OutputStream
Writes a CORBA longlong (i.e. Java long) value to this stream.- Specified by:
write_longlong
in interfaceDataOutputStream
- Specified by:
write_longlong
in interfaceMarshalOutputStream
- Specified by:
write_longlong
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_ulonglong
public final void write_ulonglong(long value) Description copied from class:OutputStream
Writes an unsigned CORBA longlong (i.e. Java long) value to this stream.- Specified by:
write_ulonglong
in interfaceDataOutputStream
- Specified by:
write_ulonglong
in interfaceMarshalOutputStream
- Specified by:
write_ulonglong
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_float
public final void write_float(float value) Description copied from class:OutputStream
Writes a float value to this stream.- Specified by:
write_float
in interfaceDataOutputStream
- Specified by:
write_float
in interfaceMarshalOutputStream
- Specified by:
write_float
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_double
public final void write_double(double value) Description copied from class:OutputStream
Writes a double value to this stream.- Specified by:
write_double
in interfaceDataOutputStream
- Specified by:
write_double
in interfaceMarshalOutputStream
- Specified by:
write_double
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_string
Description copied from class:OutputStream
Writes a string value to this stream.- Specified by:
write_string
in interfaceDataOutputStream
- Specified by:
write_string
in interfaceMarshalOutputStream
- Specified by:
write_string
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_wstring
Description copied from class:OutputStream
Writes a wide string value to this stream.- Specified by:
write_wstring
in interfaceDataOutputStream
- Specified by:
write_wstring
in interfaceMarshalOutputStream
- Specified by:
write_wstring
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_boolean_array
public final void write_boolean_array(boolean[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of booleans on this output stream.- Specified by:
write_boolean_array
in interfaceDataOutputStream
- Specified by:
write_boolean_array
in interfaceMarshalOutputStream
- Specified by:
write_boolean_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_char_array
public final void write_char_array(char[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of chars on this output stream.- Specified by:
write_char_array
in interfaceDataOutputStream
- Specified by:
write_char_array
in interfaceMarshalOutputStream
- Specified by:
write_char_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_wchar_array
public final void write_wchar_array(char[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of wide chars on this output stream.- Specified by:
write_wchar_array
in interfaceDataOutputStream
- Specified by:
write_wchar_array
in interfaceMarshalOutputStream
- Specified by:
write_wchar_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_octet_array
public final void write_octet_array(byte[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of CORBA octets (bytes) on this output stream.- Specified by:
write_octet_array
in interfaceDataOutputStream
- Specified by:
write_octet_array
in interfaceMarshalOutputStream
- Specified by:
write_octet_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_short_array
public final void write_short_array(short[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of shorts on this output stream.- Specified by:
write_short_array
in interfaceDataOutputStream
- Specified by:
write_short_array
in interfaceMarshalOutputStream
- Specified by:
write_short_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_ushort_array
public final void write_ushort_array(short[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of unsigned shorts on this output stream.- Specified by:
write_ushort_array
in interfaceDataOutputStream
- Specified by:
write_ushort_array
in interfaceMarshalOutputStream
- Specified by:
write_ushort_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_long_array
public final void write_long_array(int[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of CORBA longs (i.e. Java ints) on this output stream.- Specified by:
write_long_array
in interfaceDataOutputStream
- Specified by:
write_long_array
in interfaceMarshalOutputStream
- Specified by:
write_long_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_ulong_array
public final void write_ulong_array(int[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of unsigned CORBA longs (i.e. Java ints) on this output stream.- Specified by:
write_ulong_array
in interfaceDataOutputStream
- Specified by:
write_ulong_array
in interfaceMarshalOutputStream
- Specified by:
write_ulong_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_longlong_array
public final void write_longlong_array(long[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of CORBA longlongs (i.e. Java longs) on this output stream.- Specified by:
write_longlong_array
in interfaceDataOutputStream
- Specified by:
write_longlong_array
in interfaceMarshalOutputStream
- Specified by:
write_longlong_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_ulonglong_array
public final void write_ulonglong_array(long[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of unsigned CORBA longlongs (i.e. Java ints) on this output stream.- Specified by:
write_ulonglong_array
in interfaceDataOutputStream
- Specified by:
write_ulonglong_array
in interfaceMarshalOutputStream
- Specified by:
write_ulonglong_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_float_array
public final void write_float_array(float[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of floats on this output stream.- Specified by:
write_float_array
in interfaceDataOutputStream
- Specified by:
write_float_array
in interfaceMarshalOutputStream
- Specified by:
write_float_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_double_array
public final void write_double_array(double[] value, int offset, int length) Description copied from class:OutputStream
Writes an array of doubles on this output stream.- Specified by:
write_double_array
in interfaceDataOutputStream
- Specified by:
write_double_array
in interfaceMarshalOutputStream
- Specified by:
write_double_array
in classOutputStream
- Parameters:
value
- the array to be written.offset
- offset on the stream.length
- length of buffer to write.
-
write_Object
Description copied from class:OutputStream
Writes a CORBA Object on this output stream.- Specified by:
write_Object
in interfaceDataOutputStream
- Specified by:
write_Object
in interfaceMarshalOutputStream
- Specified by:
write_Object
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_TypeCode
Description copied from class:OutputStream
Writes a TypeCode on this output stream.- Specified by:
write_TypeCode
in interfaceDataOutputStream
- Specified by:
write_TypeCode
in interfaceMarshalOutputStream
- Specified by:
write_TypeCode
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_any
Description copied from class:OutputStream
Writes an Any on this output stream.- Specified by:
write_any
in interfaceDataOutputStream
- Specified by:
write_any
in interfaceMarshalOutputStream
- Specified by:
write_any
in classOutputStream
- Parameters:
value
- the value to be written.
-
write_Principal
Description copied from class:OutputStream
Writes a Principle on this output stream.- Specified by:
write_Principal
in interfaceMarshalOutputStream
- Overrides:
write_Principal
in classOutputStream
- Parameters:
value
- the value to be written.
-
write
Description copied from class:OutputStream
Writes an integer (length of arrays) onto this stream.- Overrides:
write
in classOutputStream
- Parameters:
b
- the value to be written.- Throws:
IOException
- if there is an input/output error- See Also:
-
write_fixed
Description copied from class:OutputStream
Writes a BigDecimal number.- Overrides:
write_fixed
in classOutputStream
- Parameters:
value
- a BidDecimal--value to be written.
-
write_Context
Description copied from class:OutputStream
Writes a CORBA context on this stream. The Context is marshaled as a sequence of strings. Only those Context values specified in the contexts parameter are actually written.- Overrides:
write_Context
in classOutputStream
- Parameters:
ctx
- a CORBA contextcontexts
- aContextList
object containing the list of contexts to be written- See Also:
-
orb
Description copied from class:OutputStream
Returns the ORB that created this OutputStream.- Overrides:
orb
in classOutputStream
- Returns:
- the ORB that created this OutputStream
- See Also:
-
write_value
Description copied from class:OutputStream
Marshals a value type to the output stream.- Specified by:
write_value
in interfaceMarshalOutputStream
- Overrides:
write_value
in classOutputStream
- Parameters:
value
- is the acutal value to write
-
write_value
Description copied from class:OutputStream
Marshals a value type to the output stream.- Overrides:
write_value
in classOutputStream
- Parameters:
value
- is the acutal value to writeclz
- is the declared type of the value to be marshaled
-
write_value
Description copied from class:OutputStream
Marshals a value type to the output stream.- Overrides:
write_value
in classOutputStream
- Parameters:
value
- is the acutal value to writerepository_id
- identifies the type of the value type to be marshaled
-
write_value
Description copied from class:OutputStream
Marshals a value type to the output stream.- Overrides:
write_value
in classOutputStream
- Parameters:
value
- is the acutal value to writefactory
- is the instance of the helper to be used for marshaling the boxed value
-
write_abstract_interface
Description copied from class:OutputStream
Marshals a value object or a stub object.- Overrides:
write_abstract_interface
in classOutputStream
- Parameters:
obj
- the actual value object to marshal or the stub to be marshalled
-
write
- Overrides:
write
in classOutputStream
- Throws:
IOException
-
write
- Overrides:
write
in classOutputStream
- Throws:
IOException
-
flush
- Specified by:
flush
in interfaceFlushable
- Overrides:
flush
in classOutputStream
- Throws:
IOException
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classOutputStream
- Throws:
IOException
-
start_block
public final void start_block()- Specified by:
start_block
in interfaceMarshalOutputStream
-
end_block
public final void end_block()- Specified by:
end_block
in interfaceMarshalOutputStream
-
putEndian
public final void putEndian()- Specified by:
putEndian
in interfaceMarshalOutputStream
-
writeTo
- Specified by:
writeTo
in interfaceMarshalOutputStream
- Throws:
IOException
-
toByteArray
public final byte[] toByteArray()- Specified by:
toByteArray
in interfaceMarshalOutputStream
-
toByteArray
public final byte[] toByteArray(int start) Returns the contents of this stream, from the specified start index to the current output position.- Parameters:
start
- the index at which to start copying the data.- Returns:
- a byte array representation of part of the output.
-
write_Abstract
Description copied from interface:DataOutputStream
Writes the IDL Abstract interface type to the output stream.- Specified by:
write_Abstract
in interfaceDataOutputStream
- Parameters:
value
- The value to be written.
-
write_Value
Description copied from interface:DataOutputStream
Writes the IDL value type value to the output stream.- Specified by:
write_Value
in interfaceDataOutputStream
- Parameters:
value
- The value to be written.
-
write_any_array
Description copied from interface:DataOutputStream
Writes the array of IDL Anys from offset for length elements to the output stream.- Specified by:
write_any_array
in interfaceDataOutputStream
- Parameters:
seq
- The array to be written.offset
- The index into seq of the first element to write to the output stream.length
- The number of elements to write to the output stream.
-
_truncatable_ids
Description copied from interface:ValueBase
Provides truncatable repository ids.- Specified by:
_truncatable_ids
in interfaceValueBase
- Returns:
- a String array--list of truncatable repository ids.
-
getSize
protected final int getSize() -
getIndex
protected final int getIndex() -
getRealIndex
protected int getRealIndex(int index) -
setIndex
protected final void setIndex(int value) -
getBufferManager
-
write_fixed
-
writeOctetSequenceTo
-
getGIOPVersion
-
writeIndirection
public final void writeIndirection(int tag, int posIndirectedTo) -
freeInternalCaches
protected final void freeInternalCaches() -
setHeaderPadding
public void setHeaderPadding(boolean headerPadding) -
start_value
Description copied from interface:ValueOutputStream
The start_value method ends any currently open chunk, writes a valuetype header for a nested custom valuetype (with a null codebase and the specified repository ID), and increments the valuetype nesting depth.- Specified by:
start_value
in interfaceValueOutputStream
- Parameters:
rep_id
- the repository id
-
end_value
public void end_value()Description copied from interface:ValueOutputStream
The end_value method ends any currently open chunk, writes the end tag for the nested custom valuetype, and decrements the valuetype nesting depth.- Specified by:
end_value
in interfaceValueOutputStream
-