WritingPofHandler Class |
Namespace: Tangosol.IO.Pof
public class WritingPofHandler : IPofHandler
The WritingPofHandler type exposes the following members.
Name | Description | |
---|---|---|
![]() | WritingPofHandler |
Construct a WritingPofHandler that will write a POF stream to
the passed DataWriter object.
|
Name | Description | |
---|---|---|
![]() | IsCompressable |
Determine if the value encoding can be compressed by combining
type and value information in such a way that type information
could be lost.
|
![]() | IsSkippable |
Determine if the value encoding can be skipped.
|
![]() | Writer |
Gets the DataWriter object that this
WritingPofHandler is writing to.
|
Name | Description | |
---|---|---|
![]() | BeginArray |
Report that an array of values has been encountered in the POF
stream.
|
![]() | BeginCollection |
Report that a collection of values has been encountered in the
POF stream.
|
![]() | BeginMap |
Report that a map of key/value pairs has been encountered in the
POF stream.
|
![]() | BeginSparseArray |
Report that a sparse array of values has been encountered in the
POF stream.
|
![]() | BeginUniformArray |
Report that a uniform array of values has been encountered in the
POF stream.
|
![]() | BeginUniformCollection |
Report that a uniform collection of values has been encountered
in the POF stream.
|
![]() | BeginUniformKeysMap |
Report that a map of key/value pairs (with the keys being of a
uniform type) has been encountered in the POF stream.
|
![]() | BeginUniformMap |
Report that a map of key/value pairs (with the keys being of a
uniform type and the values being of a uniform type) has been
encountered in the POF stream.
|
![]() | BeginUniformSparseArray |
Report that a uniform sparse array of values has been encountered
in the POF stream.
|
![]() | BeginUserType |
Report that a value of a "user type" has been encountered in the
POF stream.
|
![]() | EncodePosition |
Called for each and every value going into the POF stream, in
case the value needs its position to be encoded into the stream.
|
![]() | EndComplexValue |
Signifies the termination of the current complex value.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetComplex |
Obtain the current Complex object that represents the complex
type that is being written to the POF stream.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsTypeIdEncoded |
Determine if the type should be encoded for the current value.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | OnBoolean |
Report that a boolean value has been encountered in the POF
stream.
|
![]() | OnChar |
Report that a character value has been encountered in the POF
stream.
|
![]() | OnCharString |
Report that a character string value has been encountered in the
POF stream.
|
![]() | OnDate |
Report that a date value has been encountered in the POF stream.
|
![]() | OnDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean) |
Report that a date-time value has been encountered in the POF
stream.
|
![]() | OnDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, TimeSpan) |
Report that a date-time value (with a timezone offset) has been
encountered in the POF stream.
|
![]() | OnDayTimeInterval |
Report that a day-time interval value has been encountered in the
POF stream.
|
![]() | OnDecimal |
Report that a Decimal value has been encountered in the
POF stream.
|
![]() | OnDecimal128 |
Report that a Decimal128 value has been encountered in the
POF stream.
|
![]() | OnDecimal32 |
Report that a Decimal32 value has been encountered in the
POF stream.
|
![]() | OnDecimal64 |
Report that a Decimal64 value has been encountered in the
POF stream.
|
![]() | OnFloat32 |
Report that a base-2 single-precision floating point value has
been encountered in the POF stream.
|
![]() | OnFloat64 |
Report that a base-2 double-precision floating point value has
been encountered in the POF stream.
|
![]() | OnIdentityReference |
Specifies that a reference to a previously-identified value has
been encountered in the POF stream.
|
![]() | OnInt128 |
Report that an Int128 value has been encountered in the
POF stream.
|
![]() | OnInt16 |
Report that a short integer value has been encountered in the POF
stream.
|
![]() | OnInt32 |
Report that an integer value has been encountered in the POF
stream.
|
![]() | OnInt64 |
Report that a long integer value has been encountered in the POF
stream.
|
![]() | OnNullReference |
Specifies that a null value has been encountered in the
POF stream.
|
![]() | OnOctet |
Report that an octet value (a byte) has been encountered in the
POF stream.
|
![]() | OnOctetString |
Report that a octet string value has been encountered in the POF
stream.
|
![]() | OnTime(Int32, Int32, Int32, Int32, Int32, Boolean) |
Report that a time value has been encountered in the POF stream.
|
![]() | OnTime(Int32, Int32, Int32, Int32, Int32, TimeSpan) |
Report that a time value (with a timezone offset) has been
encountered in the POF stream.
|
![]() | OnTimeInterval |
Report that a time interval value has been encountered in the POF
stream.
|
![]() | OnYearMonthInterval |
Report that a year-month interval value has been encountered
in the POF stream.
|
![]() | RegisterIdentity |
This method is invoked when an identity is encountered in the POF
stream.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |