Collapse All Expand All

C#

Oracle® Coherence .NET API Reference
Tangosol.IO.Pof.Reflection Namespace

Oracle® Coherence .NET API Reference Release 3.6.1
E18812-01
Contains classes related to Portable Object Format (POF) stream navigation and manipulation.

# Classes

| Class | Description
--- | --- | ---
| AbstractPofPath | Abstract base class for static, path-based implementations of IPofNavigator interface.
| AbstractPofValue | An abstract base class that implements common functionality for all IPofValue types.
| ComplexPofValue | An abstract base class for complex POF types, such as collections, arrays, dictionaries and user types.
| PofArray | PofArray is a IPofValue implementation for arrays.
| PofCollection | PofCollection is a IPofValue implementation for collections.
| PofNavigationException | PofNavigationException indicates a failure to navigate a IPofValue hierarchy.
| PofReflectionHelper | Collection of helper methods for POF reflection.
| PofSparseArray | PofSparseArray is a IPofValue implementation for sparse arrays.
| PofSparseArray..::.NilPofValue | NilPofValue represents a value that does not exist in the original POF stream.
| PofUniformArray | PofUniformArray is a IPofValue implementation for uniform arrays.
| PofUniformCollection | PofUniformCollection is a IPofValue implementation for uniform collections.
| PofUniformSparseArray | PofUniformSparseArray is a IPofValue implementation for uniform sparse arrays.
| PofUserType | PofUserType is a IPofValue implementation for user types.
| PofValueParser | Parses POF-encoded binary and returns an instance of a IPofValue wrapper for it.
| SimplePofPath | A static IPofNavigator implementation which uses an array of integer indices to navigate the IPofValue hierarchy.
| SimplePofValue | SimplePofValue represents POF values which do not contain children (e.g. numeric values, strings, etc.)

# Interfaces

| Interface | Description
--- | --- | ---
| IPofNavigator | The IPofNavigator interface represents an algorithm for navigating a IPofValue hierarchy in order to locate a contained IPofValue for extraction, modification and/or removal purposes.
| IPofValue | IPofValue represents the POF data structure in a POF stream, or any sub-structure or value thereof.