Uses of Interface
com.tangosol.io.WriteBuffer.BufferOutput
-
Packages that use WriteBuffer.BufferOutput Package Description com.tangosol.io Contains classes providing cache persistence of serialized objects.com.tangosol.io.nio Contains classes related to J2SE 1.4 NIO functionality.com.tangosol.io.pof Contains classes related to POF serialization and deserialization.com.tangosol.persistence Contains classes and helpers for implementing various types of persistence.com.tangosol.util Contains various generic utilities. -
-
Uses of WriteBuffer.BufferOutput in com.tangosol.io
Classes in com.tangosol.io that implement WriteBuffer.BufferOutput Modifier and Type Class Description class
AbstractWriteBuffer.AbstractBufferOutput
AbstractBufferOutput is a concrete implementation of BufferOutput for the non-concrete AbstractWriteBuffer implementation.class
ByteArrayWriteBuffer.ByteArrayBufferOutput
ByteArrayBufferOutput is an implementation of BufferOutput optimized for writing to the buffer's underlying byte array.class
DelegatingWriteBuffer.DelegatingBufferOutput
A BufferOutput implementation that delegates to a BufferOutput implementation, except that its offset range is shifted and limited.class
MultiBufferWriteBuffer.MultiBufferOutput
The MultiBufferOutput implementation extends the AbstractBufferOutput to provide "pass through" operations to the underlying buffer if the operation is guaranteed to fit in the underlying buffer; otherwise, it virtualizes the operation onto the MultiBufferWriteBuffer itself so that the over-run of one underlying WriteBuffer will end up being written to the next underlying WriteBuffer.class
SizeEstimatingBufferOutput
SizeEstimatingBufferOutput is a WriteBuffer.BufferOutput implementation which writes nothing, and simply maintains an estimated byte count of how much would have been written.class
WrapperBufferOutput
This is an imitation BufferOutput implementation that provides the BufferOutput interface by delegating to an object that implements the DataOutput interface.static class
WrapperBufferOutput.VersionAwareBufferOutput
A BufferOutput implementation that in addition to delegating to the given DataOutput provides an API to check whether the recipients of the content of this BufferOutput run versions that supersede (greater or equal to) the specified version.Fields in com.tangosol.io declared as WriteBuffer.BufferOutput Modifier and Type Field Description protected WriteBuffer.BufferOutput
DelegatingWriteBuffer.DelegatingBufferOutput. m_out
The BufferOutput to delegate to.Methods in com.tangosol.io that return WriteBuffer.BufferOutput Modifier and Type Method Description WriteBuffer.BufferOutput
AbstractWriteBuffer. getAppendingBufferOutput()
Get a BufferOutput object to write data to this buffer.WriteBuffer.BufferOutput
WriteBuffer. getAppendingBufferOutput()
Get a BufferOutput object to write data to this buffer.WriteBuffer.BufferOutput
AbstractWriteBuffer. getBufferOutput()
Get a BufferOutput object to write data to this buffer, starting at the beginning of the WriteBuffer.WriteBuffer.BufferOutput
AbstractWriteBuffer. getBufferOutput(int of)
Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.BufferOutput
ByteArrayWriteBuffer. getBufferOutput(int of)
Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.BufferOutput
DelegatingWriteBuffer. getBufferOutput(int of)
Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.BufferOutput
MultiBufferWriteBuffer. getBufferOutput(int of)
Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.BufferOutput
WriteBuffer. getBufferOutput()
Get a BufferOutput object to write data to this buffer, starting at the beginning of the WriteBuffer.WriteBuffer.BufferOutput
WriteBuffer. getBufferOutput(int of)
Get a BufferOutput object to write data to this buffer starting at a particular offset.protected WriteBuffer.BufferOutput
MultiBufferWriteBuffer.MultiBufferOutput. getOut()
Obtain the underlying BufferOutput.Methods in com.tangosol.io with parameters of type WriteBuffer.BufferOutput Modifier and Type Method Description protected void
MultiplexingSerializer. doSerialization(WriteBuffer.BufferOutput out, Object o, Serializer[] serializers)
protected void
MultiplexingSerializer. doWrite(WriteBuffer.BufferOutput out, Object o, Serializer serializer)
Writes the serialization header and payload.void
DefaultSerializer. serialize(WriteBuffer.BufferOutput out, Object o)
void
MultiplexingSerializer. serialize(WriteBuffer.BufferOutput out, Object o)
void
Serializer. serialize(WriteBuffer.BufferOutput out, Object o)
Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.protected int
MultiplexingSerializer. writeSerializationHeader(WriteBuffer.BufferOutput out, String serializerName)
Write the multiplex serialization header. -
Uses of WriteBuffer.BufferOutput in com.tangosol.io.nio
Classes in com.tangosol.io.nio that implement WriteBuffer.BufferOutput Modifier and Type Class Description class
ByteBufferWriteBuffer.ByteBufferOutput
This is a simple implementation of the BufferOutput interface on top of a ByteBuffer.Methods in com.tangosol.io.nio that return WriteBuffer.BufferOutput Modifier and Type Method Description WriteBuffer.BufferOutput
ByteBufferWriteBuffer. getBufferOutput(int of)
Get a BufferOutput object to write data to this buffer starting at a particular offset. -
Uses of WriteBuffer.BufferOutput in com.tangosol.io.pof
Fields in com.tangosol.io.pof declared as WriteBuffer.BufferOutput Modifier and Type Field Description protected WriteBuffer.BufferOutput
PofBufferWriter. m_out
The BufferOutput object that the PofBufferWriter writes to.Methods in com.tangosol.io.pof that return WriteBuffer.BufferOutput Modifier and Type Method Description protected WriteBuffer.BufferOutput
PofBufferWriter. getBufferOutput()
Return the BufferOutput that this PofBufferWriter writes to.WriteBuffer.BufferOutput
WritingPofHandler. getBufferOutput()
Obtain the DataOutput object that this Writing POF Handler is writing to.Methods in com.tangosol.io.pof with parameters of type WriteBuffer.BufferOutput Modifier and Type Method Description void
ConfigurablePofContext. serialize(WriteBuffer.BufferOutput out, Object o)
Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.void
SimplePofContext. serialize(WriteBuffer.BufferOutput out, Object o)
Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.static void
PofHelper. writeBigDecimal(WriteBuffer.BufferOutput out, BigDecimal dec, int cBytes)
Write a BigDecimal to the passed DataOutput stream as a decimal value.static void
PofHelper. writeBigInteger(WriteBuffer.BufferOutput out, BigInteger n)
Write a BigInteger as a packed int.static void
PofHelper. writeDate(WriteBuffer.BufferOutput out, int nYear, int nMonth, int nDay)
Write a date value to a BufferOutput object.static void
PofHelper. writeTime(WriteBuffer.BufferOutput out, int nHour, int nMinute, int nSecond, int nNano, int nTimeZoneType, int nHourOffset, int nMinuteOffset)
Write a time value to a BufferOutput object.Constructors in com.tangosol.io.pof with parameters of type WriteBuffer.BufferOutput Constructor Description PofBufferWriter(WriteBuffer.BufferOutput out, PofContext ctx)
Construct a new PofBufferWriter that will write a POF stream to the passed BufferOutput object.UserTypeWriter(PofBufferWriter parent, WriteBuffer.BufferOutput out, PofContext ctx, int nTypeId, int iProp)
Construct a UserTypeWriter for writing the property values of a user type.UserTypeWriter(WriteBuffer.BufferOutput out, PofContext ctx, int nTypeId, int iProp)
Construct a UserTypeWriter for writing the property values of a user type.WritingPofHandler(WriteBuffer.BufferOutput out)
Construct a Writing POF Handler that will write a POF stream to the passed BufferOutput object. -
Uses of WriteBuffer.BufferOutput in com.tangosol.persistence
Methods in com.tangosol.persistence with parameters of type WriteBuffer.BufferOutput Modifier and Type Method Description void
AbstractPersistenceManager. write(String sId, WriteBuffer.BufferOutput out)
Write the PersistentStore associated with the specified identifier to the given output buffer.void
SafePersistenceWrappers.SafePersistenceManager. write(String sId, WriteBuffer.BufferOutput out)
Write the PersistentStore associated with the specified identifier to the given output buffer. -
Uses of WriteBuffer.BufferOutput in com.tangosol.util
Methods in com.tangosol.util with parameters of type WriteBuffer.BufferOutput Modifier and Type Method Description void
NullImplementation.NullPofContext. serialize(WriteBuffer.BufferOutput out, Object o)
Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.void
NullImplementation.NullPersistenceManager. write(String sId, WriteBuffer.BufferOutput out)
Write the PersistentStore associated with the specified identifier to the given output buffer.static void
ExternalizableHelper. writeInt(WriteBuffer.BufferOutput out, int n)
Write an int to a buffer using a variable length of storage.static void
ExternalizableHelper. writeLong(WriteBuffer.BufferOutput out, long l)
Write a long to a buffer using a variable length of storage.static void
ExternalizableHelper. writeSafeUTF(WriteBuffer.BufferOutput out, String s)
Write a variable-length encoded UTF packed String to the buffer.
-