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 classAbstractWriteBuffer.AbstractBufferOutputAbstractBufferOutput is a concrete implementation of BufferOutput for the non-concrete AbstractWriteBuffer implementation.classByteArrayWriteBuffer.ByteArrayBufferOutputByteArrayBufferOutput is an implementation of BufferOutput optimized for writing to the buffer's underlying byte array.classDelegatingWriteBuffer.DelegatingBufferOutputA BufferOutput implementation that delegates to a BufferOutput implementation, except that its offset range is shifted and limited.classMultiBufferWriteBuffer.MultiBufferOutputThe 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.classSizeEstimatingBufferOutputSizeEstimatingBufferOutput is a WriteBuffer.BufferOutput implementation which writes nothing, and simply maintains an estimated byte count of how much would have been written.classWrapperBufferOutputThis is an imitation BufferOutput implementation that provides the BufferOutput interface by delegating to an object that implements the DataOutput interface.static classWrapperBufferOutput.VersionAwareBufferOutputA 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.BufferOutputDelegatingWriteBuffer.DelegatingBufferOutput. m_outThe BufferOutput to delegate to.Methods in com.tangosol.io that return WriteBuffer.BufferOutput Modifier and Type Method Description WriteBuffer.BufferOutputAbstractWriteBuffer. getAppendingBufferOutput()Get a BufferOutput object to write data to this buffer.WriteBuffer.BufferOutputWriteBuffer. getAppendingBufferOutput()Get a BufferOutput object to write data to this buffer.WriteBuffer.BufferOutputAbstractWriteBuffer. getBufferOutput()Get a BufferOutput object to write data to this buffer, starting at the beginning of the WriteBuffer.WriteBuffer.BufferOutputAbstractWriteBuffer. getBufferOutput(int of)Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.BufferOutputByteArrayWriteBuffer. getBufferOutput(int of)Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.BufferOutputDelegatingWriteBuffer. getBufferOutput(int of)Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.BufferOutputMultiBufferWriteBuffer. getBufferOutput(int of)Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.BufferOutputWriteBuffer. getBufferOutput()Get a BufferOutput object to write data to this buffer, starting at the beginning of the WriteBuffer.WriteBuffer.BufferOutputWriteBuffer. getBufferOutput(int of)Get a BufferOutput object to write data to this buffer starting at a particular offset.protected WriteBuffer.BufferOutputMultiBufferWriteBuffer.MultiBufferOutput. getOut()Obtain the underlying BufferOutput.Methods in com.tangosol.io with parameters of type WriteBuffer.BufferOutput Modifier and Type Method Description protected voidMultiplexingSerializer. doSerialization(WriteBuffer.BufferOutput out, Object o, Serializer[] serializers)protected voidMultiplexingSerializer. doWrite(WriteBuffer.BufferOutput out, Object o, Serializer serializer)Writes the serialization header and payload.voidDefaultSerializer. serialize(WriteBuffer.BufferOutput out, Object o)voidMultiplexingSerializer. serialize(WriteBuffer.BufferOutput out, Object o)voidSerializer. serialize(WriteBuffer.BufferOutput out, Object o)Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.protected intMultiplexingSerializer. 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 classByteBufferWriteBuffer.ByteBufferOutputThis 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.BufferOutputByteBufferWriteBuffer. 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.BufferOutputPofBufferWriter. m_outThe BufferOutput object that the PofBufferWriter writes to.Methods in com.tangosol.io.pof that return WriteBuffer.BufferOutput Modifier and Type Method Description protected WriteBuffer.BufferOutputPofBufferWriter. getBufferOutput()Return the BufferOutput that this PofBufferWriter writes to.WriteBuffer.BufferOutputWritingPofHandler. 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 voidConfigurablePofContext. serialize(WriteBuffer.BufferOutput out, Object o)Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.voidSimplePofContext. serialize(WriteBuffer.BufferOutput out, Object o)Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.static voidPofHelper. writeBigDecimal(WriteBuffer.BufferOutput out, BigDecimal dec, int cBytes)Write a BigDecimal to the passed DataOutput stream as a decimal value.static voidPofHelper. writeBigInteger(WriteBuffer.BufferOutput out, BigInteger n)Write a BigInteger as a packed int.static voidPofHelper. writeDate(WriteBuffer.BufferOutput out, int nYear, int nMonth, int nDay)Write a date value to a BufferOutput object.static voidPofHelper. 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 voidAbstractPersistenceManager. write(String sId, WriteBuffer.BufferOutput out)Write the PersistentStore associated with the specified identifier to the given output buffer.voidSafePersistenceWrappers.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 voidNullImplementation.NullPofContext. serialize(WriteBuffer.BufferOutput out, Object o)Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.voidNullImplementation.NullPersistenceManager. write(String sId, WriteBuffer.BufferOutput out)Write the PersistentStore associated with the specified identifier to the given output buffer.static voidExternalizableHelper. writeInt(WriteBuffer.BufferOutput out, int n)Write an int to a buffer using a variable length of storage.static voidExternalizableHelper. writeLong(WriteBuffer.BufferOutput out, long l)Write a long to a buffer using a variable length of storage.static voidExternalizableHelper. writeSafeUTF(WriteBuffer.BufferOutput out, String s)Write a variable-length encoded UTF packed String to the buffer.
-