Package com.sun.corba.ee.impl.encoding
Class CDROutputStream_1_2
java.lang.Object
java.io.OutputStream
com.sun.corba.ee.impl.encoding.CDROutputStreamBase
com.sun.corba.ee.impl.encoding.CDROutputStream_1_0
com.sun.corba.ee.impl.encoding.CDROutputStream_1_1
com.sun.corba.ee.impl.encoding.CDROutputStream_1_2
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
protected boolean
protected boolean
Fields inherited from class com.sun.corba.ee.impl.encoding.CDROutputStream_1_1
fragmentOffset
Fields inherited from class com.sun.corba.ee.impl.encoding.CDROutputStream_1_0
blockSizeIndex, blockSizePosition, bufferManagerWrite, byteBuffer, enumCache, inBlock, orb, streamFormatVersion, wrapper
Fields inherited from class com.sun.corba.ee.impl.encoding.CDROutputStreamBase
parent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
alignAndReserve
(int align, int n) private void
protected void
grow
(int align, int n) protected void
handleSpecialChunkBegin
(int requiredSize) protected void
private void
private void
(package private) void
setHeaderPadding
(boolean headerPadding) private void
void
write_long
(int x) void
write_longlong
(long x) void
write_octet
(byte x) void
write_short
(short x) void
write_wchar
(char x) void
write_wchar_array
(char[] value, int offset, int length) void
write_wstring
(String value) Methods inherited from class com.sun.corba.ee.impl.encoding.CDROutputStream_1_1
get_offset
Methods inherited from class com.sun.corba.ee.impl.encoding.CDROutputStream_1_0
_truncatable_ids, alignOnBoundary, allocateBuffer, close, computeAlignment, dereferenceBuffer, end_block, end_value, freeInternalCaches, getBufferManager, getByteBuffer, getCharConverter, getIndex, getSize, getWCharConverter, init, internalWriteOctetArray, orb, putEndian, setIndex, start_block, start_value, toByteArray, toByteArray, write_Abstract, write_abstract_interface, write_any, write_any_array, write_boolean, write_boolean_array, write_char, write_char_array, write_double, write_double_array, write_fixed, write_fixed, write_fixed, write_float, write_float_array, write_long_array, write_longlong_array, write_Object, write_octet_array, write_Principal, write_short_array, write_string, write_TypeCode, write_ulong, write_ulong_array, write_ulonglong, write_ulonglong_array, write_ushort, write_ushort_array, write_value, write_value, write_value, write_value, write_Value, writeIndirection, writeLongWithoutAlign, writeOctetSequenceTo, writeString, writeTo
Methods inherited from class com.sun.corba.ee.impl.encoding.CDROutputStreamBase
setParent, write, write_Context
Methods inherited from class java.io.OutputStream
flush, write, write
-
Field Details
-
primitiveAcrossFragmentedChunk
protected boolean primitiveAcrossFragmentedChunk -
specialChunk
protected boolean specialChunk -
headerPadding
private boolean headerPadding
-
-
Constructor Details
-
CDROutputStream_1_2
public CDROutputStream_1_2()
-
-
Method Details
-
specialChunkCase
@InfoMethod private void specialChunkCase() -
handleSpecialChunkBegin
protected void handleSpecialChunkBegin(int requiredSize) - Overrides:
handleSpecialChunkBegin
in classCDROutputStream_1_0
-
handleSpecialChunkEnd
protected void handleSpecialChunkEnd()- Overrides:
handleSpecialChunkEnd
in classCDROutputStream_1_0
-
checkPrimitiveAcrossFragmentedChunk
private void checkPrimitiveAcrossFragmentedChunk() -
write_octet
public void write_octet(byte x) - Overrides:
write_octet
in classCDROutputStream_1_0
-
write_short
public void write_short(short x) - Overrides:
write_short
in classCDROutputStream_1_0
-
write_long
public void write_long(int x) - Overrides:
write_long
in classCDROutputStream_1_0
-
write_longlong
public void write_longlong(long x) - Overrides:
write_longlong
in classCDROutputStream_1_0
-
setHeaderPadding
void setHeaderPadding(boolean headerPadding) - Overrides:
setHeaderPadding
in classCDROutputStream_1_0
-
alignAndReserve
protected void alignAndReserve(int align, int n) - Overrides:
alignAndReserve
in classCDROutputStream_1_1
-
outOfSequenceWrite
@InfoMethod private void outOfSequenceWrite() -
handlingFragmentCase
@InfoMethod private void handlingFragmentCase() -
grow
protected void grow(int align, int n) - Overrides:
grow
in classCDROutputStream_1_1
-
getGIOPVersion
- Overrides:
getGIOPVersion
in classCDROutputStream_1_1
-
write_wchar
public void write_wchar(char x) - Overrides:
write_wchar
in classCDROutputStream_1_1
-
write_wchar_array
public void write_wchar_array(char[] value, int offset, int length) - Overrides:
write_wchar_array
in classCDROutputStream_1_0
-
write_wstring
- Overrides:
write_wstring
in classCDROutputStream_1_1
-