Index

A B C D E F G I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCodec - Class in jadex.binary
 
AbstractCodec() - Constructor for class jadex.binary.AbstractCodec
 
AbstractDecodingContext - Class in jadex.binary
Abstract base class for decoding context.
AbstractDecodingContext(List<IDecoderHandler>, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig) - Constructor for class jadex.binary.AbstractDecodingContext
Initializes the context.
AbstractDecodingContext.IVersionedHandler - Interface in jadex.binary
Interface for versioned operations.
AbstractDecodingContext.VersionedHandler2 - Class in jadex.binary
Operations for format version 2.
AbstractDecodingContext.VersionedHandler3 - Class in jadex.binary
Operations for format version 3.
AbstractDecodingContext.VersionedHandler4 - Class in jadex.binary
Operations for format version 4.
AbstractEncodingContext - Class in jadex.binary
Abstract encoding context that provides base functionality.
AbstractEncodingContext(Object, Object, List<ITraverseProcessor>, ClassLoader, SerializationConfig) - Constructor for class jadex.binary.AbstractEncodingContext
 
ArrayCodec - Class in jadex.binary
Codec for encoding and decoding arrays.
ArrayCodec() - Constructor for class jadex.binary.ArrayCodec
 
autocompactionthreshold - Variable in class jadex.binary.persistent.collections.PersistentMap
Dirty threshold for auto-compaction.

B

BeanCodec - Class in jadex.binary
Codec for encoding and decoding Java Beans.
BeanCodec() - Constructor for class jadex.binary.BeanCodec
 
BigIntegerCodec - Class in jadex.binary
Codec for big integers.
BigIntegerCodec() - Constructor for class jadex.binary.BigIntegerCodec
 
BinaryWriteTraverser() - Constructor for class jadex.binary.SBinarySerializer.BinaryWriteTraverser
 
buffer - Variable in class jadex.binary.FramingEncodingContext
The buffer.
buildIndex() - Method in class jadex.binary.persistent.collections.PersistentMap
Builds the index.

C

CalendarCodec - Class in jadex.binary
Codec for encoding and decoding Date objects.
CalendarCodec() - Constructor for class jadex.binary.CalendarCodec
 
canReference(Object, Class<?>, IEncodingContext) - Method in class jadex.binary.AbstractCodec
Test if the codec allows referencing.
canReference(Object, Class<?>, IEncodingContext) - Method in class jadex.binary.LocalDateTimeCodec
Test if the codec allows referencing.
canReference(Object, Class<?>, IEncodingContext) - Method in class jadex.binary.NumberCodec
Prevent references for primitive-wrapped types.
canReference(Object, Class<?>, IEncodingContext) - Method in class jadex.binary.StringCodec
 
CertificateCodec - Class in jadex.binary
Codec for encoding and decoding certificate objects.
CertificateCodec() - Constructor for class jadex.binary.CertificateCodec
 
CHRONOLOCALDATECLASS - Static variable in class jadex.binary.LocalDateTimeCodec
LocalDate super interface
CHRONOLOCALDATETIMECLASS - Static variable in class jadex.binary.LocalDateTimeCodec
LocalDateTime super interface
ClassCodec - Class in jadex.binary
Codec for encoding and decoding Class objects.
ClassCodec() - Constructor for class jadex.binary.ClassCodec
 
classidcache - Variable in class jadex.binary.AbstractEncodingContext
Cache for class IDs.
classloader - Variable in class jadex.binary.AbstractDecodingContext
The classloader
classloader - Variable in class jadex.binary.AbstractEncodingContext
The classloader
classloader - Variable in class jadex.binary.persistent.collections.PersistentMap
Class loader used for serialization.
classnamecache - Variable in class jadex.binary.EncodingContext
Cache for class names.
classnamepool - Variable in class jadex.binary.AbstractDecodingContext
The class name pool.
classnamepool - Variable in class jadex.binary.AbstractEncodingContext
The class name pool.
clear() - Method in class jadex.binary.persistent.collections.PersistentMap
Removes all of the entries from this map.
close() - Method in class jadex.binary.persistent.collections.PersistentMap
Closes the persistence file.
CollectionCodec - Class in jadex.binary
Codec for encoding and decoding collections.
CollectionCodec() - Constructor for class jadex.binary.CollectionCodec
 
ColorCodec - Class in jadex.binary
Codec for encoding and decoding Color objects.
ColorCodec() - Constructor for class jadex.binary.ColorCodec
 
compact() - Method in class jadex.binary.persistent.collections.PersistentMap
Removes stale entries and compacts the map.
config - Variable in class jadex.binary.AbstractDecodingContext
The serialization config.
containsKey(Object) - Method in class jadex.binary.persistent.collections.PersistentMap
Returns whether this map contains the specified key.
containsValue(Object) - Method in class jadex.binary.persistent.collections.PersistentMap
Returns whether the map contains the specified value.
context - Variable in exception class jadex.binary.SerializerDecodingException
Decoding context in its failure state.
createDecodingClassnamePool2() - Method in class jadex.binary.SerializationConfig
Returns pool for decoding v2 serialization streams.
createDecodingClassnamePool3() - Method in class jadex.binary.SerializationConfig
Returns pool for decoding v3 serialization streams.
createDecodingFragPool2() - Method in class jadex.binary.SerializationConfig
Returns pool for decoding v2 serialization streams.
createDecodingFragPool3() - Method in class jadex.binary.SerializationConfig
Returns pool for decoding v3 serialization streams.
createDecodingStringPool2() - Method in class jadex.binary.SerializationConfig
Returns pool for decoding v2 serialization streams.
createDecodingStringPool3() - Method in class jadex.binary.SerializationConfig
Returns pool for decoding v3 serialization streams.
createEncodingClassnamePool() - Method in class jadex.binary.SerializationConfig
Returns pool for encoding.
createEncodingFragPool() - Method in class jadex.binary.SerializationConfig
Returns pool for encoding.
createEncodingStringPool() - Method in class jadex.binary.SerializationConfig
Returns pool for encoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.AbstractCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.ArrayCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.BeanCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.BigIntegerCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.CalendarCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.CertificateCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.ClassCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.CollectionCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.ColorCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.CurrencyCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.DateCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.EnumCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.EnumerationCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.ImageCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.InetAddressCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.LocalDateTimeCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.LoggingLevelCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.LogRecordCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.LRUCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.MapCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.MultiCollectionCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.NumberCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.OptionalCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.RectangleCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.StackTraceElementCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.StringCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.ThrowableCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.TimestampCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.TupleCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.URICodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.URLCodec
Creates the object during decoding.
createObject(Class<?>, IDecodingContext) - Method in class jadex.binary.UUIDCodec
Creates the object during decoding.
createObject(Class, IDecodingContext) - Method in class jadex.binary.MethodCodec
Creates the object during decoding.
createObjectId() - Method in class jadex.binary.AbstractEncodingContext
Creates ID for an object.
createObjectId() - Method in interface jadex.binary.IEncodingContext
Creates ID for an object.
createObjectId(Object) - Method in class jadex.binary.AbstractDecodingContext
Creates ID for an object.
createObjectId(Object) - Method in interface jadex.binary.IDecodingContext
Creates ID for an object.
CurrencyCodec - Class in jadex.binary
Codec for encoding and decoding java.util.Currency objects.
CurrencyCodec() - Constructor for class jadex.binary.CurrencyCodec
 
currentclassname - Variable in class jadex.binary.AbstractDecodingContext
The current class name.

D

DataInputDecodingContext - Class in jadex.binary
Context for decoding a binary-encoded object.
DataInputDecodingContext(DataInput, List<IDecoderHandler>, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig) - Constructor for class jadex.binary.DataInputDecodingContext
Creates a new DecodingContext.
DataInputDecodingContext(DataInput, List<IDecoderHandler>, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig, int) - Constructor for class jadex.binary.DataInputDecodingContext
Creates a new DecodingContext with specific offset.
DataOutputEncodingContext - Class in jadex.binary
Context for encoding (serializing) an object in a binary format.
DataOutputEncodingContext(DataOutput, Object, Object, List<ITraverseProcessor>, ClassLoader, SerializationConfig) - Constructor for class jadex.binary.DataOutputEncodingContext
Creates an encoding context.
DateCodec - Class in jadex.binary
Codec for encoding and decoding Date and SimpleDateFormat objects.
DateCodec() - Constructor for class jadex.binary.DateCodec
 
dato - Variable in class jadex.binary.DataOutputEncodingContext
The binary output
dec2classnamepool - Variable in class jadex.binary.SerializationConfig
The class name pool v2.
dec2fragpool - Variable in class jadex.binary.SerializationConfig
The package fragment pool v2.
dec2stringpool - Variable in class jadex.binary.SerializationConfig
The String pool v2.
dec3classnamepool - Variable in class jadex.binary.SerializationConfig
The class name pool v3.
dec3fragpool - Variable in class jadex.binary.SerializationConfig
The package fragment pool v3.
dec3stringpool - Variable in class jadex.binary.SerializationConfig
The String pool v3.
decode(byte[]) - Static method in class jadex.binary.VarInt
Decodes a VarInt.
decode(byte[], int) - Static method in class jadex.binary.VarInt
Decodes a VarInt.
decode(Class<?>, IDecodingContext) - Method in class jadex.binary.AbstractCodec
Decodes an object.
decode(Class<?>, IDecodingContext) - Method in interface jadex.binary.IDecoderHandler
Decodes an object.
decode(Class<?>, IDecodingContext) - Method in class jadex.binary.SimpleDateFormatCodec
Add pattern property with applyPattern method.
decodeObject(IDecodingContext) - Static method in class jadex.binary.SBinarySerializer
Helper method for decoding an object (used for recursion).
DECODER_HANDLERS - Static variable in class jadex.binary.SBinarySerializer
Handlers for decoding.
decodeRawObject(Class<?>, IDecodingContext) - Static method in class jadex.binary.SBinarySerializer
Method for decoding a raw object where the class is known.
decoderhandlers - Variable in class jadex.binary.AbstractDecodingContext
The decoder handlers.
decodeSubObjects(Object, Class<?>, IDecodingContext) - Method in class jadex.binary.AbstractCodec
Decodes and adds sub-objects during decoding.
decodeSubObjects(Object, Class<?>, IDecodingContext) - Method in class jadex.binary.ArrayCodec
Decodes and adds sub-objects during decoding.
decodeSubObjects(Object, Class<?>, IDecodingContext) - Method in class jadex.binary.BeanCodec
Decodes and adds sub-objects during decoding.
decodeSubObjects(Object, Class<?>, IDecodingContext) - Method in class jadex.binary.CollectionCodec
Decodes and adds sub-objects during decoding.
decodeSubObjects(Object, Class<?>, IDecodingContext) - Method in class jadex.binary.LRUCodec
Decodes and adds sub-objects during decoding.
decodeSubObjects(Object, Class<?>, IDecodingContext) - Method in class jadex.binary.MapCodec
Decodes and adds sub-objects during decoding.
decodeSubObjects(Object, Class<?>, IDecodingContext) - Method in class jadex.binary.MultiCollectionCodec
Decodes and adds sub-objects during decoding.
decodeSubObjects(Object, Class<?>, IDecodingContext) - Method in class jadex.binary.TupleCodec
Decodes and adds sub-objects during decoding.
decodeWithKnownSize(byte[], int, byte) - Static method in class jadex.binary.VarInt
Decodes a VarInt when the extension size is known.
DeletedKey() - Constructor for class jadex.binary.persistent.collections.PersistentMap.DeletedKey
Creates the marker.
DeletedKey(Object) - Constructor for class jadex.binary.persistent.collections.PersistentMap.DeletedKey
Creates the marker.
di - Variable in class jadex.binary.DataInputDecodingContext
The stream being decoded.
dirtybytes - Variable in class jadex.binary.persistent.collections.PersistentMap
Bytes of dirty entries.
doPut(K, V) - Method in class jadex.binary.persistent.collections.PersistentMap
Commits a value to the map
doRemove(Object) - Method in class jadex.binary.persistent.collections.PersistentMap
 

E

encclassnamepool - Variable in class jadex.binary.SerializationConfig
The encoding class name pool.
encfragpool - Variable in class jadex.binary.SerializationConfig
The encoding fragment pool.
encode(long) - Static method in class jadex.binary.VarInt
Encodes a VarInt.
encode(long, byte[], int, int) - Static method in class jadex.binary.VarInt
Encodes a VarInt and saves it in a buffer at the given offset.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.AbstractCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.ArrayCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.BeanCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.BigIntegerCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.CalendarCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.CertificateCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.ClassCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.CollectionCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.ColorCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.CurrencyCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.DateCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.EnumCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.EnumerationCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.ImageCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.InetAddressCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.LocalDateTimeCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.LoggingLevelCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.LogRecordCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.LRUCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.MapCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.MethodCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.MultiCollectionCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.NumberCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.OptionalCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.RectangleCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.SimpleDateFormatCodec
Add pattern property from toPattern method.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.StackTraceElementCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.StringCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.ThrowableCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.TimestampCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.TupleCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.URICodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.URLCodec
Encode the object.
encode(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, Traverser, ClassLoader, IEncodingContext) - Method in class jadex.binary.UUIDCodec
Encode the object.
ENCODER_HANDLERS - Static variable in class jadex.binary.SBinarySerializer
Handlers for encoding.
EncodingContext - Class in jadex.binary
Context for encoding (serializing) an object in a binary format.
EncodingContext(OutputStream, Object, Object, List<ITraverseProcessor>, ClassLoader, SerializationConfig) - Constructor for class jadex.binary.EncodingContext
Creates an encoding context.
encstringpool - Variable in class jadex.binary.SerializationConfig
The encoding string pool.
ensureSpace(int) - Method in class jadex.binary.FramingEncodingContext
Ensures sufficient space in buffer.
entrySet() - Method in class jadex.binary.persistent.collections.PersistentMap
Returns the map's entry set.
EnumCodec - Class in jadex.binary
Codec for encoding and decoding enum objects.
EnumCodec() - Constructor for class jadex.binary.EnumCodec
 
EnumerationCodec - Class in jadex.binary
An enumeration processor allows for traversing enumerations.
EnumerationCodec() - Constructor for class jadex.binary.EnumerationCodec
 
errorreporter - Variable in class jadex.binary.AbstractDecodingContext
Error Reporter

F

file - Variable in class jadex.binary.persistent.collections.PersistentMap
The persistence file.
finalizeProcessing(Object, Object, ITraverseProcessor, ITraverseProcessor, Object) - Method in class jadex.binary.SBinarySerializer.BinaryWriteTraverser
 
framestack - Variable in class jadex.binary.FramingEncodingContext
The frame stack, buffer position and fixed size marker.
framestack - Variable in class jadex.binary.FramingStreamDecodingContext
The frame stack, frame start position, frame length.
FramingEncodingContext - Class in jadex.binary
Encoding context with framing output.
FramingEncodingContext(Object, Object, List<ITraverseProcessor>, ClassLoader, SerializationConfig) - Constructor for class jadex.binary.FramingEncodingContext
Creates an encoding context.
FramingStreamDecodingContext - Class in jadex.binary
Stream decoding context that can handled framed streams.
FramingStreamDecodingContext(InputStream, List<IDecoderHandler>, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig) - Constructor for class jadex.binary.FramingStreamDecodingContext
Creates a new DecodingContext.
FramingStreamDecodingContext(InputStream, List<IDecoderHandler>, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig, int) - Constructor for class jadex.binary.FramingStreamDecodingContext
Creates a new DecodingContext with specific offset.

G

get(Object) - Method in class jadex.binary.persistent.collections.PersistentMap
Returns the value for a specified key.
getArrayLength(Object, Class) - Method in class jadex.binary.ArrayCodec
 
getClassloader() - Method in class jadex.binary.AbstractDecodingContext
Gets the classloader.
getClassloader() - Method in interface jadex.binary.IDecodingContext
Gets the classloader.
getClassLoader() - Method in class jadex.binary.AbstractEncodingContext
Gets the classloader.
getClassLoader() - Method in interface jadex.binary.IEncodingContext
Gets the classloader.
getContext() - Method in exception class jadex.binary.SerializerDecodingException
 
getCurrentClassName() - Method in class jadex.binary.AbstractDecodingContext
Gets the current class name.
getCurrentClassName() - Method in interface jadex.binary.IDecodingContext
Gets the current class name.
getCurrentOffset() - Method in class jadex.binary.DataInputDecodingContext
Returns the current offset of the decoding process for debugging.
getCurrentOffset() - Method in interface jadex.binary.IDecodingContext
Returns the current offset of the decoding process for debugging.
getCurrentOffset() - Method in class jadex.binary.StreamDecodingContext
Returns the current offset of the decoding process for debugging.
getDecoderHandlers() - Method in class jadex.binary.AbstractDecodingContext
Returns the handlers used to decode objects.
getDecoderHandlers() - Method in interface jadex.binary.IDecodingContext
Returns the handlers used to decode objects.
getDirtyBytes() - Method in class jadex.binary.persistent.collections.PersistentMap
Returns the bytes wasted due to stale entries.
getEncodedSize(long) - Static method in class jadex.binary.VarInt
Determines the encoded size of a value.
getErrorReporter() - Method in class jadex.binary.AbstractDecodingContext
Gets the error reporter.
getErrorReporter() - Method in interface jadex.binary.IDecodingContext
Gets the error reporter.
getExtensionSize(byte) - Static method in class jadex.binary.VarInt
Returns the number of bytes used for this number past the first byte.
getExtensionSize(byte[], int) - Static method in class jadex.binary.VarInt
Returns the number of bytes used for this number past the first byte.
getKey() - Method in class jadex.binary.persistent.collections.PersistentMap.DeletedKey
Gets the key.
getKvPosition() - Method in class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Gets the kvposition.
getKvSize() - Method in class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Gets the kvsize.
getLastObject() - Method in class jadex.binary.AbstractDecodingContext
Returns the last object decoded.
getLastObject() - Method in interface jadex.binary.IDecodingContext
Returns the last object decoded.
getNonInnerClassCache() - Method in class jadex.binary.AbstractEncodingContext
Returns the non-inner class cache.
getNonInnerClassCache() - Method in interface jadex.binary.IEncodingContext
Returns the non-inner class cache.
getObjectForId(long) - Method in class jadex.binary.AbstractDecodingContext
Gets a known object by ID.
getObjectForId(long) - Method in interface jadex.binary.IDecodingContext
Gets a known object by ID.
getObjectId(Object) - Method in class jadex.binary.AbstractDecodingContext
Gets the ID of a known object.
getObjectId(Object) - Method in class jadex.binary.AbstractEncodingContext
Gets the ID of a known object.
getObjectId(Object) - Method in interface jadex.binary.IDecodingContext
Gets the ID of a known object.
getObjectId(Object) - Method in interface jadex.binary.IEncodingContext
Gets the ID of a known object.
getPosition() - Method in class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Gets the position.
getPostProcessors() - Method in class jadex.binary.AbstractDecodingContext
Returns the handlers used for post-processing.
getPostProcessors() - Method in interface jadex.binary.IDecodingContext
Returns the handlers used for post-processing.
getPreprocessors() - Method in class jadex.binary.AbstractEncodingContext
Returns the preprocessors.
getPreprocessors() - Method in interface jadex.binary.IEncodingContext
Returns the preprocessors.
getRootObject() - Method in class jadex.binary.AbstractEncodingContext
Get the rootobject.
getSize() - Method in class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Gets the size.
getUserContext() - Method in class jadex.binary.AbstractDecodingContext
Returns the user context.
getUserContext() - Method in class jadex.binary.AbstractEncodingContext
Returns the user context.
getWrittenBytes() - Method in class jadex.binary.AbstractEncodingContext
Returns the number of bytes written.
getWrittenBytes() - Method in interface jadex.binary.IEncodingContext
Returns the number of bytes written.

I

IDecoderHandler - Interface in jadex.binary
 
IDecodingContext - Interface in jadex.binary
Decoding context interface.
IEncodingContext - Interface in jadex.binary
Encoding context interface.
ignorewriteclass - Variable in class jadex.binary.AbstractEncodingContext
Flag indicating class names should not be written (can be temporarily disabled for one write).
ImageCodec - Class in jadex.binary
Codec for encoding and decoding Image objects.
ImageCodec() - Constructor for class jadex.binary.ImageCodec
 
indexmap - Variable in class jadex.binary.persistent.collections.PersistentMap
The index map, key to position and size of value.
InetAddressCodec - Class in jadex.binary
Codec for encoding and decoding InetAddress objects.
InetAddressCodec() - Constructor for class jadex.binary.InetAddressCodec
 
INSTANCE - Static variable in class jadex.binary.NumberCodec
Default Instance
intro - Variable in class jadex.binary.BeanCodec
Bean introspector for inspecting beans.
intro - Variable in class jadex.binary.SimpleDateFormatCodec
Bean introspector for inspecting beans.
intro - Variable in class jadex.binary.ThrowableCodec
Bean introspector for inspecting beans.
INTROSPECTOR_CACHE_SIZE - Static variable in class jadex.binary.BeanCodec
 
is - Variable in class jadex.binary.StreamDecodingContext
The stream being decoded.
isApplicable(Class) - Method in class jadex.binary.MethodCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.AbstractCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.ArrayCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.BeanCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.BigIntegerCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.CalendarCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.CertificateCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.ClassCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.CollectionCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.ColorCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.CurrencyCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.DateCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.EnumCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.EnumerationCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in interface jadex.binary.IDecoderHandler
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.ImageCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.InetAddressCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.LocalDateTimeCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.LoggingLevelCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.LogRecordCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.LRUCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.MapCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.MultiCollectionCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.NumberCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.OptionalCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.RectangleCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.SimpleDateFormatCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.StackTraceElementCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.StringCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.ThrowableCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.TimestampCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.TupleCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.URICodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.URLCodec
Tests if the decoder can decode the class.
isApplicable(Class<?>) - Method in class jadex.binary.UUIDCodec
Tests if the decoder can decode the class.
isApplicable(Object, Class<?>, boolean, ClassLoader) - Method in class jadex.binary.BigIntegerCodec
Test if the processor is applicable.
isApplicable(Object, Class<?>, boolean, ClassLoader) - Method in class jadex.binary.ThrowableCodec
Test if the processor is applicable.
isApplicable(Object, Class<?>, boolean, ClassLoader) - Method in class jadex.binary.TimestampCodec
Test if the processor is applicable.
isApplicable(Object, Type, boolean, ClassLoader) - Method in class jadex.binary.BeanCodec
Test if the processor is applicable.
isApplicable(Object, Type, ClassLoader, Object) - Method in class jadex.binary.AbstractCodec
Test if the processor is applicable.
isEmpty() - Method in class jadex.binary.persistent.collections.PersistentMap
Returns whether this map is empty.
isFixedFrame() - Method in class jadex.binary.AbstractCodec
Declares if the codec should use fixed or variable framing in framing mode.
isIgnoreNextClassWrite() - Method in class jadex.binary.AbstractEncodingContext
 

J

jadex.binary - package jadex.binary
 
jadex.binary.persistent.collections - package jadex.binary.persistent.collections
 

K

key - Variable in class jadex.binary.persistent.collections.PersistentMap.DeletedKey
The key.
keySet() - Method in class jadex.binary.persistent.collections.PersistentMap
Returns the keys of the map.
knownobjects - Variable in class jadex.binary.AbstractDecodingContext
 
knownobjects - Variable in class jadex.binary.AbstractEncodingContext
Map with known objects and their IDs
kvposition - Variable in class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Position of the whole key-value pair.
kvsize - Variable in class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Size of the whole key-value pair.

L

lastinputobject - Variable in class jadex.binary.AbstractEncodingContext
The last input object.
lastobject - Variable in class jadex.binary.AbstractDecodingContext
The last decoded object
LocalDateTimeCodec - Class in jadex.binary
 
LocalDateTimeCodec() - Constructor for class jadex.binary.LocalDateTimeCodec
 
LOCALTIMECLASS - Static variable in class jadex.binary.LocalDateTimeCodec
Local time class
LoggingLevelCodec - Class in jadex.binary
Codec for encoding and decoding Logging Level objects.
LoggingLevelCodec() - Constructor for class jadex.binary.LoggingLevelCodec
 
LogRecordCodec - Class in jadex.binary
Codec for encoding and decoding LogRecord objects.
LogRecordCodec() - Constructor for class jadex.binary.LogRecordCodec
 
LRUCodec - Class in jadex.binary
 
LRUCodec() - Constructor for class jadex.binary.LRUCodec
 

M

MAGIC_BYTE - Static variable in class jadex.binary.SBinarySerializer
The magic byte identifying it as a binary serializer 2+ stream.
main(String[]) - Static method in class jadex.binary.persistent.collections.PersistentMap
Test main method.
MapCodec - Class in jadex.binary
 
MapCodec() - Constructor for class jadex.binary.MapCodec
 
MethodCodec - Class in jadex.binary
 
MethodCodec() - Constructor for class jadex.binary.MethodCodec
 
mode - Variable in class jadex.binary.persistent.collections.PersistentMap
The file access mode.
MultiCollectionCodec - Class in jadex.binary
 
MultiCollectionCodec() - Constructor for class jadex.binary.MultiCollectionCodec
 

N

nonanonclasscache - Variable in class jadex.binary.AbstractEncodingContext
The cache for non-inner classes.
NULL_MARKER - Static variable in class jadex.binary.SBinarySerializer
Marker for null values
NumberCodec - Class in jadex.binary
Codec for encoding and decoding numbers (short, integer, float, etc.), boolean values and char values.
NumberCodec() - Constructor for class jadex.binary.NumberCodec
 

O

offset - Variable in class jadex.binary.DataInputDecodingContext
Current offset marker
offset - Variable in class jadex.binary.StreamDecodingContext
Current offset marker
OptionalCodec - Class in jadex.binary
Codec for encoding and decoding Java 8 optional objects.
OptionalCodec() - Constructor for class jadex.binary.OptionalCodec
 
os - Variable in class jadex.binary.EncodingContext
The binary output

P

PersistentMap<K,V> - Class in jadex.binary.persistent.collections
A map implementation supporting automatic serialization its data and persisting it on disk.
PersistentMap(File, boolean, ClassLoader) - Constructor for class jadex.binary.persistent.collections.PersistentMap
Creates the map.
PersistentMap.DeletedKey - Class in jadex.binary.persistent.collections
Marker for deleted entries.
PersistentMap.ValueInfo - Class in jadex.binary.persistent.collections
Information about a stored value.
pkgpool - Variable in class jadex.binary.AbstractDecodingContext.VersionedHandler2
The package fragment pool.
pkgpool - Variable in class jadex.binary.AbstractDecodingContext.VersionedHandler3
The package fragment pool.
pooledRead(List<String>) - Method in class jadex.binary.AbstractDecodingContext
Readsa a string using a pool.
pooledWrite(Map<String, Integer>, String) - Method in class jadex.binary.AbstractEncodingContext
Writes a string using a pool.
position - Variable in class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Position of the value within the file.
postprocessors - Variable in class jadex.binary.AbstractDecodingContext
The postprocessors.
predefineClassnames2(String[]) - Method in class jadex.binary.SerializationConfig
Predefine class names, version 2.
predefineClassnames3(String[]) - Method in class jadex.binary.SerializationConfig
Predefine class names, version 3.
preemptProcessing(Object, Type, Object) - Method in class jadex.binary.SBinarySerializer.BinaryWriteTraverser
 
preprocessors - Variable in class jadex.binary.AbstractEncodingContext
The preprocessors.
process(Object, Type, Traverser, List<ITraverseProcessor>, List<ITraverseProcessor>, IStringConverter, Traverser.MODE, ClassLoader, Object) - Method in class jadex.binary.AbstractCodec
Process an object.
processRawMode(Object, Class, IEncodingContext, List<ITraverseProcessor>, Traverser, IEncodingContext) - Method in class jadex.binary.ArrayCodec
 
put(K, V) - Method in class jadex.binary.persistent.collections.PersistentMap
Puts a new value in the map.
putAll(Map<? extends K, ? extends V>) - Method in class jadex.binary.persistent.collections.PersistentMap
Copies entries from the specified map to this map,

R

raf - Variable in class jadex.binary.persistent.collections.PersistentMap
Random access to the persistence file
read(byte[]) - Method in class jadex.binary.AbstractDecodingContext
Reads a number of bytes from the buffer and fills the array.
read(byte[]) - Method in class jadex.binary.DataInputDecodingContext
Reads a number of bytes from the buffer and fills the array.
read(byte[]) - Method in interface jadex.binary.IDecodingContext
Reads a number of bytes from the buffer and fills the array.
read(byte[]) - Method in class jadex.binary.StreamDecodingContext
Reads a number of bytes from the buffer and fills the array.
read(byte[], int, int) - Method in class jadex.binary.AbstractDecodingContext
Reads a number of bytes from the buffer and fills the array.
read(byte[], int, int) - Method in class jadex.binary.DataInputDecodingContext
Reads a number of bytes from the buffer and fills the array.
read(byte[], int, int) - Method in class jadex.binary.StreamDecodingContext
Reads a number of bytes from the buffer and fills the array.
read(int) - Method in class jadex.binary.AbstractDecodingContext
Reads a number of bytes from the buffer.
read(int) - Method in class jadex.binary.DataInputDecodingContext
Reads a number of bytes from the buffer.
read(int) - Method in class jadex.binary.StreamDecodingContext
Reads a number of bytes from the buffer.
readBeanProperties(Object, Class, IDecodingContext, IBeanIntrospector) - Static method in class jadex.binary.BeanCodec
 
readBoolean() - Method in class jadex.binary.AbstractDecodingContext
Reads a boolean value from the buffer.
readBoolean() - Method in interface jadex.binary.IDecodingContext
Reads a boolean value from the buffer.
readByte() - Method in class jadex.binary.DataInputDecodingContext
Reads a byte from the buffer.
readByte() - Method in interface jadex.binary.IDecodingContext
Reads a byte from the buffer.
readByte() - Method in class jadex.binary.StreamDecodingContext
Reads a byte from the buffer.
readClassname() - Method in interface jadex.binary.AbstractDecodingContext.IVersionedHandler
Helper method for decoding a class name.
readClassname() - Method in class jadex.binary.AbstractDecodingContext
Helper method for decoding a class name.
readClassname() - Method in class jadex.binary.AbstractDecodingContext.VersionedHandler2
Helper method for decoding a class name.
readClassname() - Method in class jadex.binary.AbstractDecodingContext.VersionedHandler3
Helper method for decoding a class name.
readClassname() - Method in class jadex.binary.AbstractDecodingContext.VersionedHandler4
Helper method for decoding a class name.
readClassname() - Method in interface jadex.binary.IDecodingContext
Helper method for decoding a class name.
readObjectFromByteArray(byte[], List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter) - Static method in class jadex.binary.SBinarySerializer
Convert a byte array to an object.
readObjectFromDataInput(DataInput, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig) - Static method in class jadex.binary.SBinarySerializer
Convert a byte array to an object.
readObjectFromFramedStream(InputStream, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig) - Static method in class jadex.binary.SBinarySerializer
Convert a byte array to an object with framing support.
readObjectFromStream(InputStream, ClassLoader) - Static method in class jadex.binary.SBinarySerializer
Convert a byte array to an object.
readObjectFromStream(InputStream, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig) - Static method in class jadex.binary.SBinarySerializer
Convert a byte array to an object.
readObjectFromStream(InputStream, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig, List<IDecoderHandler>) - Static method in class jadex.binary.SBinarySerializer
Convert a byte array to an object.
readSignedVarInt() - Method in class jadex.binary.AbstractDecodingContext
Helper method for decoding a signed variable-sized integer (VarInt).
readSignedVarInt() - Method in interface jadex.binary.IDecodingContext
Helper method for decoding a signed variable-sized integer (VarInt).
readString() - Method in class jadex.binary.AbstractDecodingContext
Helper method for decoding a string.
readString() - Method in interface jadex.binary.IDecodingContext
Helper method for decoding a string.
readVarInt() - Method in class jadex.binary.AbstractDecodingContext
Helper method for decoding a variable-sized integer (VarInt).
readVarInt() - Method in interface jadex.binary.IDecodingContext
Helper method for decoding a variable-sized integer (VarInt).
recordKnownDecodedObject(Object, IDecodingContext) - Method in class jadex.binary.AbstractCodec
Record object as known during decoding, allows different behavior if needed.
recordKnownDecodedObject(Object, IDecodingContext) - Method in class jadex.binary.NumberCodec
References handling not needed.
recordKnownDecodedObject(Object, IDecodingContext) - Method in class jadex.binary.StringCodec
References handling not needed, handled by string pool.
RectangleCodec - Class in jadex.binary
Codec for encoding and decoding Rectangle objects.
RectangleCodec() - Constructor for class jadex.binary.RectangleCodec
 
REFERENCE_MARKER - Static variable in class jadex.binary.SBinarySerializer
Marker for references
remove(Object) - Method in class jadex.binary.persistent.collections.PersistentMap
Removes a map entry.
rootobject - Variable in class jadex.binary.AbstractEncodingContext
The root object.

S

SBinarySerializer - Class in jadex.binary
Object serializer for encoding to and decoding from a compact binary format.
SBinarySerializer() - Constructor for class jadex.binary.SBinarySerializer
 
SBinarySerializer.BinaryWriteTraverser - Class in jadex.binary
Traverser for writing.
SerializationConfig - Class in jadex.binary
Class defining known values and other serialization knowledge.
SerializationConfig(String[]) - Constructor for class jadex.binary.SerializationConfig
Initializes the config.
SerializationConfig(String[], String[]) - Constructor for class jadex.binary.SerializationConfig
Deprecated.
Class fragments merged with string pooling in v4.
SerializerDecodingException - Exception Class in jadex.binary
Exception that occured during decoding, preserving context state
SerializerDecodingException() - Constructor for exception class jadex.binary.SerializerDecodingException
Empty constructor
SerializerDecodingException(Throwable, IDecodingContext) - Constructor for exception class jadex.binary.SerializerDecodingException
Creates the Exception.
setAutoCompactionThreshold(long) - Method in class jadex.binary.persistent.collections.PersistentMap
Sets the threshold of stale bytes before auto-compaction is executed.
setContext(IDecodingContext) - Method in exception class jadex.binary.SerializerDecodingException
Sets the context.
setCurrentClassName(String) - Method in class jadex.binary.AbstractDecodingContext
Sets the current class name.
setIgnoreNextClassWrite(boolean) - Method in class jadex.binary.AbstractEncodingContext
Puts the context in a state where the next call to writeClass is ignored.
setIgnoreNextClassWrite(boolean) - Method in interface jadex.binary.IEncodingContext
Puts the context in a state where the next call to writeClass is ignored.
setInputObject(Object) - Method in class jadex.binary.AbstractEncodingContext
Sets the object for which the next createObjectId() call creates an ID.
setInputObject(Object) - Method in interface jadex.binary.IEncodingContext
Sets the object for which the next createObjectId() call creates an ID.
setKey(Object) - Method in class jadex.binary.persistent.collections.PersistentMap.DeletedKey
Sets the key.
setLastObject(Object) - Method in class jadex.binary.AbstractDecodingContext
Sets the last object decoded.
setLastObject(Object) - Method in interface jadex.binary.IDecodingContext
Sets the last object decoded.
setObjectForId(long, Object) - Method in class jadex.binary.AbstractDecodingContext
Sets a known object by ID.
setObjectForId(long, Object) - Method in interface jadex.binary.IDecodingContext
Sets a known object by ID.
setVersion(int) - Method in class jadex.binary.AbstractDecodingContext
Sets the format version.
setVersion(int) - Method in interface jadex.binary.IDecodingContext
Sets the format version.
SimpleDateFormatCodec - Class in jadex.binary
Codec for encoding and decoding java.text.SimpleDateFormat objects.
SimpleDateFormatCodec() - Constructor for class jadex.binary.SimpleDateFormatCodec
 
size - Variable in class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Size of the value in the file.
size() - Method in class jadex.binary.persistent.collections.PersistentMap
Returns the size of the map.
StackTraceElementCodec - Class in jadex.binary
Codec for encoding and decoding stacktrace element.
StackTraceElementCodec() - Constructor for class jadex.binary.StackTraceElementCodec
 
startObjectFrame() - Method in class jadex.binary.AbstractDecodingContext
Starts an object frame when using a context with framing support.
startObjectFrame() - Method in class jadex.binary.AbstractEncodingContext
Starts an object frame when using a context with framing support.
startObjectFrame() - Method in interface jadex.binary.IEncodingContext
Starts an object frame when using a context with framing support.
startObjectFrame(boolean) - Method in class jadex.binary.AbstractDecodingContext
Starts an object frame when using a context with framing support.
startObjectFrame(boolean) - Method in class jadex.binary.AbstractEncodingContext
Starts an object frame when using a context with framing support.
startObjectFrame(boolean) - Method in class jadex.binary.FramingEncodingContext
Starts an object frame when using a context with framing support.
startObjectFrame(boolean) - Method in class jadex.binary.FramingStreamDecodingContext
Starts an object frame when using a context with framing support.
startObjectFrame(boolean) - Method in interface jadex.binary.IDecodingContext
Starts an object frame when using a context with framing support.
startObjectFrame(boolean) - Method in interface jadex.binary.IEncodingContext
Starts an object frame when using a context with framing support.
stopObjectFrame() - Method in class jadex.binary.AbstractDecodingContext
Stops an object frame when using a context with framing support.
stopObjectFrame() - Method in class jadex.binary.AbstractEncodingContext
Stops an object frame when using a context with framing support.
stopObjectFrame() - Method in class jadex.binary.FramingEncodingContext
Stops an object frame when using a context with framing support.
stopObjectFrame() - Method in class jadex.binary.FramingStreamDecodingContext
Stops an object frame when using a context with framing support.
stopObjectFrame() - Method in interface jadex.binary.IDecodingContext
Stops an object frame when using a context with framing support.
stopObjectFrame() - Method in interface jadex.binary.IEncodingContext
Stops an object frame when using a context with framing support.
StreamDecodingContext - Class in jadex.binary
Context for decoding a binary-encoded object.
StreamDecodingContext(InputStream, List<IDecoderHandler>, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig) - Constructor for class jadex.binary.StreamDecodingContext
Creates a new DecodingContext.
StreamDecodingContext(InputStream, List<IDecoderHandler>, List<ITraverseProcessor>, Object, ClassLoader, IErrorReporter, SerializationConfig, int) - Constructor for class jadex.binary.StreamDecodingContext
Creates a new DecodingContext with specific offset.
StringCodec - Class in jadex.binary
Codec for encoding and decoding String objects.
StringCodec() - Constructor for class jadex.binary.StringCodec
 
stringpool - Variable in class jadex.binary.AbstractDecodingContext
The String pool.
stringpool - Variable in class jadex.binary.AbstractEncodingContext
The string pool.

T

ThrowableCodec - Class in jadex.binary
Codec for encoding and decoding exception objects.
ThrowableCodec() - Constructor for class jadex.binary.ThrowableCodec
 
TimestampCodec - Class in jadex.binary
 
TimestampCodec() - Constructor for class jadex.binary.TimestampCodec
 
toByteArray() - Method in class jadex.binary.FramingEncodingContext
Returns the current data buffer, trimmed to size.
TupleCodec - Class in jadex.binary
Codec for encoding and decoding URL objects.
TupleCodec() - Constructor for class jadex.binary.TupleCodec
 
TYPES - Static variable in class jadex.binary.NumberCodec
The types this processor can handle.

U

URICodec - Class in jadex.binary
Codec for encoding and decoding URI objects.
URICodec() - Constructor for class jadex.binary.URICodec
 
URLCodec - Class in jadex.binary
Codec for encoding and decoding URL objects.
URLCodec() - Constructor for class jadex.binary.URLCodec
 
usercontext - Variable in class jadex.binary.AbstractDecodingContext
A user context.
usercontext - Variable in class jadex.binary.AbstractEncodingContext
A user context.
UUIDCodec - Class in jadex.binary
Codec for encoding and decoding UUID objects.
UUIDCodec() - Constructor for class jadex.binary.UUIDCodec
 

V

ValueInfo(long, int, long, int) - Constructor for class jadex.binary.persistent.collections.PersistentMap.ValueInfo
Creates the info.
values() - Method in class jadex.binary.persistent.collections.PersistentMap
Returns the values of the map.
VarInt - Class in jadex.binary
Class providing methods for encoding integers (longs) as byte array in a variable-length format.
VarInt() - Constructor for class jadex.binary.VarInt
 
VERSION - Static variable in class jadex.binary.SBinarySerializer
Serializer version
versionedhandler - Variable in class jadex.binary.AbstractDecodingContext
Handler for versioned operations.
VersionedHandler2(List<String>) - Constructor for class jadex.binary.AbstractDecodingContext.VersionedHandler2
Create Handler.
VersionedHandler3(List<String>) - Constructor for class jadex.binary.AbstractDecodingContext.VersionedHandler3
Create Handler.
VersionedHandler4() - Constructor for class jadex.binary.AbstractDecodingContext.VersionedHandler4
 

W

write(byte[]) - Method in class jadex.binary.DataOutputEncodingContext
Writes a byte array, appending it to the buffer.
write(byte[]) - Method in class jadex.binary.EncodingContext
Writes a byte array, appending it to the buffer.
write(byte[]) - Method in class jadex.binary.FramingEncodingContext
 
write(byte[]) - Method in interface jadex.binary.IEncodingContext
Writes a byte array.
writeBeanProperties(Object, Class<?>, List<ITraverseProcessor>, List<ITraverseProcessor>, Traverser, IStringConverter, Traverser.MODE, IEncodingContext, IBeanIntrospector) - Static method in class jadex.binary.BeanCodec
 
writeBoolean(boolean) - Method in class jadex.binary.AbstractEncodingContext
Writes a boolean.
writeBoolean(boolean) - Method in interface jadex.binary.IEncodingContext
Writes a boolean value.
writeByte(byte) - Method in class jadex.binary.DataOutputEncodingContext
Writes a byte.
writeByte(byte) - Method in class jadex.binary.EncodingContext
Writes a byte.
writeByte(byte) - Method in class jadex.binary.FramingEncodingContext
 
writeByte(byte) - Method in interface jadex.binary.IEncodingContext
Writes a byte.
writeClass(Class<?>) - Method in class jadex.binary.AbstractEncodingContext
 
writeClass(Class<?>) - Method in interface jadex.binary.IEncodingContext
Writes a class to the context.
writeClassname(String) - Method in class jadex.binary.AbstractEncodingContext
 
writeClassname(String) - Method in interface jadex.binary.IEncodingContext
Writes the name of a class.
writeObjectToByteArray(Object, ClassLoader) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array.
writeObjectToDataOutput(DataOutput, Object, ClassLoader) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array.
writeObjectToDataOutput(DataOutput, Object, List<ITraverseProcessor>, Object, ClassLoader, SerializationConfig) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array.
writeObjectToDataOutput(DataOutput, Object, List<ITraverseProcessor>, List<ITraverseProcessor>, Object, ClassLoader, SerializationConfig) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array.
writeObjectToFramedArray(Object, ClassLoader) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array with framing support.
writeObjectToFramedArray(Object, List<ITraverseProcessor>, List<ITraverseProcessor>, Object, ClassLoader, SerializationConfig) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array with framing support.
writeObjectToStream(OutputStream, Object, ClassLoader) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array.
writeObjectToStream(OutputStream, Object, List<ITraverseProcessor>, Object, ClassLoader) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array.
writeObjectToStream(OutputStream, Object, List<ITraverseProcessor>, List<ITraverseProcessor>, Object, ClassLoader, SerializationConfig) - Static method in class jadex.binary.SBinarySerializer
Convert an object to an encoded byte array.
writeSignedVarInt(long) - Method in class jadex.binary.AbstractEncodingContext
Writes a signed VarInt.
writeSignedVarInt(long) - Method in interface jadex.binary.IEncodingContext
Writes a signed variable integer to the encoding context.
writeString(String) - Method in class jadex.binary.AbstractEncodingContext
 
writeString(String) - Method in interface jadex.binary.IEncodingContext
Writes a string to the context.
writeVarInt(long) - Method in class jadex.binary.AbstractEncodingContext
Writes a VarInt.
writeVarInt(long) - Method in interface jadex.binary.IEncodingContext
Writes a variable integer to the encoding context.
writtenbytes - Variable in class jadex.binary.AbstractEncodingContext
The bytes written to the output.
A B C D E F G I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form