Uses of Interface
com.tangosol.io.WriteBuffer.BufferOutput
Packages that use WriteBuffer.BufferOutput
Package
Description
Contains classes providing cache persistence of serialized objects.
Contains classes related to J2SE 1.4 NIO functionality.
Contains classes related to POF serialization and deserialization.
Contains classes and helpers for implementing various types of persistence.
Contains various generic utilities.
-
Uses of WriteBuffer.BufferOutput in com.tangosol.io
Classes in com.tangosol.io that implement WriteBuffer.BufferOutputModifier and TypeClassDescriptionclassAbstractBufferOutput is a concrete implementation of BufferOutput for the non-concrete AbstractWriteBuffer implementation.final classByteArrayBufferOutput is an implementation of BufferOutput optimized for writing to the buffer's underlying byte array.final classA BufferOutput implementation that delegates to a BufferOutput implementation, except that its offset range is shifted and limited.final classThe 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.classSizeEstimatingBufferOutput is a WriteBuffer.BufferOutput implementation which writes nothing, and simply maintains an estimated byte count of how much would have been written.classThis is an imitation BufferOutput implementation that provides the BufferOutput interface by delegating to an object that implements the DataOutput interface.static classA 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.BufferOutputModifier and TypeFieldDescriptionprotected WriteBuffer.BufferOutputDelegatingWriteBuffer.DelegatingBufferOutput.m_outThe BufferOutput to delegate to.Methods in com.tangosol.io that return WriteBuffer.BufferOutputModifier and TypeMethodDescriptionAbstractWriteBuffer.getAppendingBufferOutput()Get a BufferOutput object to write data to this buffer.WriteBuffer.getAppendingBufferOutput()Get a BufferOutput object to write data to this buffer.AbstractWriteBuffer.getBufferOutput()Get a BufferOutput object to write data to this buffer, starting at the beginning of the WriteBuffer.AbstractWriteBuffer.getBufferOutput(int of) Get a BufferOutput object to write data to this buffer starting at a particular offset.final WriteBuffer.BufferOutputByteArrayWriteBuffer.getBufferOutput(int of) Get a BufferOutput object to write data to this buffer starting at a particular offset.DelegatingWriteBuffer.getBufferOutput(int of) Get a BufferOutput object to write data to this buffer starting at a particular offset.MultiBufferWriteBuffer.getBufferOutput(int of) Get a BufferOutput object to write data to this buffer starting at a particular offset.WriteBuffer.getBufferOutput()Get a BufferOutput object to write data to this buffer, starting at the beginning of the WriteBuffer.WriteBuffer.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.BufferOutputModifier and TypeMethodDescriptionprotected 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.BufferOutputModifier and TypeClassDescriptionfinal classThis is a simple implementation of the BufferOutput interface on top of a ByteBuffer.Methods in com.tangosol.io.nio that return WriteBuffer.BufferOutputModifier and TypeMethodDescriptionByteBufferWriteBuffer.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.BufferOutputModifier and TypeFieldDescriptionprotected WriteBuffer.BufferOutputPofBufferWriter.m_outThe BufferOutput object that the PofBufferWriter writes to.Methods in com.tangosol.io.pof that return WriteBuffer.BufferOutputModifier and TypeMethodDescriptionprotected WriteBuffer.BufferOutputPofBufferWriter.getBufferOutput()Return the BufferOutput that this PofBufferWriter writes to.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.BufferOutputModifier and TypeMethodDescriptionvoidConfigurablePofContext.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.BufferOutputModifierConstructorDescriptionConstruct 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.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.BufferOutputModifier and TypeMethodDescriptionvoidAbstractPersistenceManager.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.BufferOutputModifier and TypeMethodDescriptionvoidNullImplementation.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.