Package com.neeve.sto

Implements the ability to construct highly transport efficient java objects.

See:
          Description

Interface Summary
IStoBufferManager Represents an STO buffer manager.
StoBufferField.ChangeNotifier Interface through which buffer change notifications are dispatched.
StoTypeFactory Represents an STO type factory.
 

Class Summary
StoBooleanArrayField An STO field that holds an array of boolean values.
StoBooleanField An STO field that holds a boolean value.
StoBufferField An STO field that holds a fixed length buffer.
StoBufferManager The default STO buffer manager.
StoByteArrayField An STO field that holds an array of byte values.
StoByteField An STO field that holds a byte value.
StoCompoundArrayField An STO field that holds an array of compound values.
StoCompoundField An STO field that holds a compound value.
StoConfig Class containing configuration information for the STO package.
StoDateField An STO field that holds a date value.
StoDoubleArrayField An STO field that holds an array of double values.
StoDoubleField An STO field that holds a double value.
StoField Base class implementation of an STO field.
StoFieldContainer An ordered container of STO fields.
StoFixedLengthStringField An STO field that holds a fixed length string.
StoFloatArrayField An STO field that holds an array of float values.
StoFloatField An STO field that holds a float value.
StoIntArrayField An STO field that holds an array of integer values.
StoIntField An STO field that holds an integer value.
StoLongArrayField An STO field that holds an array of long values.
StoLongField An STO field that holds a long value.
StoObject Root class for classes in the STO package.
StoShortArrayField An STO field that holds an array of short values.
StoShortField An STO field that holds a short value.
StoStringArrayField An STO field that holds an array of string values.
StoStringField An STO field that holds a string value.
StoTypeFactoryDescriptor An STO type factory descriptor.
StoTypeFactoryRegistry The STO type factory registry.
StoVariableLengthField<T> Base class for all variable length fields.
 

Enum Summary
StoField.Type Enumerates the supported STO field types.
 

Exception Summary
EStoException Base class for all STO exceptions.
EStoFieldAlreadyPresentException Indicates that a field is already present in an STO container.
EStoFieldCorruptException Indicates that a byte stream is corrupt i.e. does not contain a valid serialized STO field.
EStoFieldDeserializeException Indicates an STO field deserialization error.
EStoFieldNotPresentException Indicates that a requested field is not present in a STO container
EStoFieldSerializeException Indicates an STO serialization error.
EStoFieldVersionInvalidException Indicates that the format version of received STO field is invalid.
EStoIllegalStateException Indicates that an operation was performed on an STO object in an illegal state.
EStoInsufficientSpaceException Indicates that there is insufficient space in a supplied buffer to accomodate a serialized STO field/container.
 

Package com.neeve.sto Description

Implements the ability to construct highly transport efficient java objects.



Copyright © 2015 Neeve Research, LLC. All Rights Reserved.