Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractArrayStreamCodec(int) - Constructor for class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- AbstractArrayStreamCodec(int, int) - Constructor for class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- AbstractSerializerDef - Class in io.activej.serializer
- AbstractSerializerDef() - Constructor for class io.activej.serializer.AbstractSerializerDef
- AbstractSerializerDefCollection - Class in io.activej.serializer.impl
- AbstractSerializerDefCollection(SerializerDef, Class<?>, Class<?>, Class<?>, boolean) - Constructor for class io.activej.serializer.impl.AbstractSerializerDefCollection
- AbstractSerializerDefMap - Class in io.activej.serializer.impl
- AbstractSerializerDefMap(SerializerDef, SerializerDef, Class<?>, Class<?>, Class<?>, Class<?>, boolean) - Constructor for class io.activej.serializer.impl.AbstractSerializerDefMap
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.AbstractSerializerDef
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.impl.ForwardingSerializerDef
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.impl.SerializerDefArray
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.impl.SerializerDefByteBuffer
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.impl.SerializerDefClass
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.impl.SerializerDefNullable
- accept(SerializerDef.Visitor) - Method in class io.activej.serializer.impl.SerializerDefSubclass
- accept(SerializerDef.Visitor) - Method in interface io.activej.serializer.SerializerDef
- add(Class<E>, StreamCodec<E>) - Method in class io.activej.serializer.stream.StreamCodecs.SubtypeBuilder
- added() - Element in annotation type io.activej.serializer.annotations.Serialize
- added() - Element in annotation type io.activej.serializer.annotations.SerializeProfiles
- addField(Field, SerializerDef, int, int) - Method in class io.activej.serializer.impl.SerializerDefClass
- addGetter(Method, SerializerDef, int, int) - Method in class io.activej.serializer.impl.SerializerDefClass
- addMatchingSetters() - Method in class io.activej.serializer.impl.SerializerDefClass
- addSetter(Method, List<String>) - Method in class io.activej.serializer.impl.SerializerDefClass
- addToBuilder(Expression, Expression, Expression) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- addToBuilder(Expression, Expression, Expression) - Method in class io.activej.serializer.impl.SerializerDefList
- addToBuilder(Expression, Expression, Expression) - Method in class io.activej.serializer.impl.SerializerDefRegularCollection
- allocate(int) - Method in class io.activej.serializer.stream.StreamInput
- allocate(int) - Method in class io.activej.serializer.stream.StreamOutput
- array - Variable in class io.activej.serializer.BinaryInput
- array() - Method in class io.activej.serializer.BinaryInput
- array() - Method in class io.activej.serializer.BinaryOutput
- array() - Method in class io.activej.serializer.stream.StreamInput
- array() - Method in class io.activej.serializer.stream.StreamOutput
- array(Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
B
- BinaryInput - Class in io.activej.serializer
-
Provides methods for reading primitives and Strings from byte arrays
- BinaryInput(byte[]) - Constructor for class io.activej.serializer.BinaryInput
- BinaryInput(byte[], int) - Constructor for class io.activej.serializer.BinaryInput
- BinaryOutput - Class in io.activej.serializer
- BinaryOutput(byte[]) - Constructor for class io.activej.serializer.BinaryOutput
- BinaryOutput(byte[], int) - Constructor for class io.activej.serializer.BinaryOutput
- BinaryOutputUtils - Class in io.activej.serializer.util
-
Provides methods for writing primitives and Strings to byte arrays
- BinaryOutputUtils() - Constructor for class io.activej.serializer.util.BinaryOutputUtils
- BinarySerializer<T> - Interface in io.activej.serializer
-
Represents a serializer which encodes and decodes <T> values to byte arrays
- BinarySerializers - Class in io.activej.serializer
- BinarySerializers() - Constructor for class io.activej.serializer.BinarySerializers
- BUF - Static variable in interface io.activej.serializer.SerializerDef.StaticEncoders
- build() - Method in class io.activej.serializer.stream.StreamCodecs.SubtypeBuilder
- build(Expression) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- build(Expression) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- build(Expression) - Method in class io.activej.serializer.impl.SerializerDefList
- build(Expression) - Method in class io.activej.serializer.impl.SerializerDefRegularCollection
- build(Expression) - Method in class io.activej.serializer.impl.SerializerDefRegularMap
- build(SerializerDef) - Method in class io.activej.serializer.SerializerBuilder
-
Builds a
BinarySerializerout of someSerializerDef. - build(TypeT<T>) - Method in class io.activej.serializer.SerializerBuilder
- build(Class<T>) - Method in class io.activej.serializer.SerializerBuilder
- build(AnnotatedType) - Method in class io.activej.serializer.SerializerBuilder
- build(Type) - Method in class io.activej.serializer.SerializerBuilder
- build(String, TypeT<T>) - Method in class io.activej.serializer.SerializerBuilder
- build(String, Class<T>) - Method in class io.activej.serializer.SerializerBuilder
- build(String, AnnotatedType) - Method in class io.activej.serializer.SerializerBuilder
- build(String, Type) - Method in class io.activej.serializer.SerializerBuilder
- buildClass(ClassBuilder<T>) - Method in interface io.activej.serializer.SerializerDef.StaticDecoders
- BYTE_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
- BYTES_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
C
- castToPrimitive() - Method in class io.activej.serializer.impl.SerializerDefBoolean
- castToPrimitive() - Method in class io.activej.serializer.impl.SerializerDefPrimitive
- close() - Method in class io.activej.serializer.stream.StreamInput
- close() - Method in class io.activej.serializer.stream.StreamOutput
- COMMON_PROFILE - Static variable in annotation type io.activej.serializer.annotations.SerializeProfiles
- CompatibilityLevel - Enum in io.activej.serializer
- CorruptedDataException - Exception in io.activej.serializer
- CorruptedDataException() - Constructor for exception io.activej.serializer.CorruptedDataException
- CorruptedDataException(String) - Constructor for exception io.activej.serializer.CorruptedDataException
- create() - Static method in class io.activej.serializer.SerializerBuilder
-
Creates a new instance of
SerializerBuilderwith newly createdDefiningClassLoader - create(Class<?>) - Static method in class io.activej.serializer.impl.SerializerDefClass
- create(Class<?>, Class<?>) - Static method in class io.activej.serializer.impl.SerializerDefClass
- create(DefiningClassLoader) - Static method in class io.activej.serializer.SerializerBuilder
-
Creates a new instance of
SerializerBuilderwith externalDefiningClassLoader - create(RecordScheme) - Static method in class io.activej.serializer.util.RecordSerializer
- create(InputStream) - Static method in class io.activej.serializer.stream.StreamInput
- create(InputStream, int) - Static method in class io.activej.serializer.stream.StreamInput
- create(OutputStream) - Static method in class io.activej.serializer.stream.StreamOutput
- create(OutputStream, int) - Static method in class io.activej.serializer.stream.StreamOutput
- createArray(int) - Method in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- createBuilder(Expression) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- createBuilder(Expression) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefEnumMap
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefEnumSet
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefHashMap
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefHashSet
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefLinkedList
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefList
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefMap
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefRegularCollection
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefRegularMap
- createBuilder(Expression) - Method in class io.activej.serializer.impl.SerializerDefSet
- createSerializer(int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefInet4Address
- createSerializer(int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefInet6Address
- createSerializer(int, CompatibilityLevel) - Method in class io.activej.serializer.SimpleSerializerDef
- CustomAnnotations - Class in io.activej.serializer.annotations
-
A class that holds implementations of serializer annotations
- CustomAnnotations() - Constructor for class io.activej.serializer.annotations.CustomAnnotations
D
- decode(byte[], int) - Method in interface io.activej.serializer.BinarySerializer
- decode(BinaryInput) - Method in interface io.activej.serializer.BinarySerializer
- decode(BinaryInput) - Method in class io.activej.serializer.util.RecordSerializer
- decode(StreamInput) - Method in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- decode(StreamInput) - Method in interface io.activej.serializer.stream.StreamDecoder
- decodeDiff(StreamInput, T) - Method in interface io.activej.serializer.stream.DiffStreamDecoder
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.ForwardingSerializerDef
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefArray
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefByteBuffer
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefClass
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefEnum
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefNullable
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefPrimitive
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefString
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefSubclass
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in interface io.activej.serializer.SerializerDef
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.SimpleSerializerDef
- decoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel, UnaryOperator<Expression>) - Method in class io.activej.serializer.impl.SerializerDefClass
- decodeType - Variable in class io.activej.serializer.impl.AbstractSerializerDefCollection
- decodeType - Variable in class io.activej.serializer.impl.AbstractSerializerDefMap
- DEFAULT_BUFFER_SIZE - Static variable in class io.activej.serializer.stream.StreamInput
- DEFAULT_BUFFER_SIZE - Static variable in class io.activej.serializer.stream.StreamOutput
- DEFAULT_VERSION - Static variable in annotation type io.activej.serializer.annotations.Serialize
- DEFAULT_VERSION - Static variable in annotation type io.activej.serializer.annotations.SerializeProfiles
- define(SerializerDef, Expression) - Method in interface io.activej.serializer.SerializerDef.StaticDecoders
- define(SerializerDef, Expression, Variable, Expression) - Method in interface io.activej.serializer.SerializerDef.StaticEncoders
- defineDecoder(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel) - Method in interface io.activej.serializer.SerializerDef
-
Deserializes object from byte array
- defineEncoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in interface io.activej.serializer.SerializerDef
-
Serializes provided
Expressionvalueto byte array - Deserialize - Annotation Type in io.activej.serializer.annotations
- DiffStreamCodec<T> - Interface in io.activej.serializer.stream
- DiffStreamDecoder<T> - Interface in io.activej.serializer.stream
- DiffStreamEncoder<T> - Interface in io.activej.serializer.stream
- doDecode(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel, Expression) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- doDecode(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel, Expression) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- doDecode(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel, Expression) - Method in class io.activej.serializer.impl.SerializerDefList
- doDecode(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel, Expression) - Method in class io.activej.serializer.impl.SerializerDefMap
- doDecode(SerializerDef.StaticDecoders, Expression, int, CompatibilityLevel, Expression) - Method in class io.activej.serializer.impl.SerializerDefSet
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefBoolean
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefByte
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefChar
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefDouble
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefFloat
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefInt
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefLong
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefPrimitive
- doDeserialize(Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefShort
- doEncode(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- doEncode(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefEnumMap
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefEnumSet
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefHashMap
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefHashSet
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefLinkedList
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefList
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefMap
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefRegularCollection
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefRegularMap
- doEnsureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefSet
- doIterate(Expression, UnaryOperator<Expression>) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- doIterate(Expression, UnaryOperator<Expression>) - Method in class io.activej.serializer.impl.SerializerDefList
- doIterate(Expression, UnaryOperator<Expression>) - Method in class io.activej.serializer.impl.SerializerDefRegularCollection
- doIterateMap(Expression, BinaryOperator<Expression>) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- doIterateMap(Expression, BinaryOperator<Expression>) - Method in class io.activej.serializer.impl.SerializerDefRegularMap
- doRead(BinaryInput, T, int, int) - Method in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- doReadRemaining(StreamInput, T, int, int) - Method in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefBoolean
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefByte
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefChar
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefDouble
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefFloat
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefInt
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefLong
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefPrimitive
- doSerialize(Expression, Variable, Expression, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefShort
- DOUBLE_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
- doWrite(BinaryOutput, T, int, int) - Method in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
E
- elementType - Variable in class io.activej.serializer.impl.AbstractSerializerDefCollection
- encode(byte[], int, T) - Method in interface io.activej.serializer.BinarySerializer
- encode(BinaryOutput, Record) - Method in class io.activej.serializer.util.RecordSerializer
- encode(BinaryOutput, T) - Method in interface io.activej.serializer.BinarySerializer
- encode(StreamOutput, T) - Method in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- encode(StreamOutput, T) - Method in interface io.activej.serializer.stream.StreamEncoder
- encodeDiff(StreamOutput, T, T) - Method in interface io.activej.serializer.stream.DiffStreamEncoder
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.ForwardingSerializerDef
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefArray
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefByteBuffer
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefClass
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefEnum
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefNullable
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefPrimitive
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefString
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefSubclass
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in interface io.activej.serializer.SerializerDef
- encoder(SerializerDef.StaticEncoders, Expression, Variable, Expression, int, CompatibilityLevel) - Method in class io.activej.serializer.SimpleSerializerDef
- encodeType - Variable in class io.activej.serializer.impl.AbstractSerializerDefCollection
- encodeType - Variable in class io.activej.serializer.impl.AbstractSerializerDefMap
- encoding(StringFormat) - Method in class io.activej.serializer.impl.SerializerDefString
- ensure(int) - Method in class io.activej.serializer.stream.StreamInput
- ensure(int) - Method in class io.activej.serializer.stream.StreamOutput
- ensureFixedSize(int) - Method in class io.activej.serializer.impl.SerializerDefArray
- ensureFixedSize(int) - Method in interface io.activej.serializer.impl.SerializerDefWithFixedSize
- ensureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- ensureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- ensureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefArray
- ensureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefBoolean
- ensureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefByteBuffer
- ensureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefEnum
- ensureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefString
- ensureNullable(CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefSubclass
- ensureNullable(CompatibilityLevel) - Method in interface io.activej.serializer.impl.SerializerDefWithNullable
- ensureRemaining(Expression, Variable, int, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- ensureRemaining(Expression, Variable, Expression, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- ensureVarLength() - Method in class io.activej.serializer.impl.SerializerDefInt
- ensureVarLength() - Method in class io.activej.serializer.impl.SerializerDefLong
- ensureVarLength() - Method in interface io.activej.serializer.impl.SerializerDefWithVarLength
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefBoolean
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefByte
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefChar
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefDouble
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefFloat
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefInt
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefLong
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefPrimitive
- ensureWrapped() - Method in class io.activej.serializer.impl.SerializerDefShort
F
- FLOAT_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
- flush() - Method in class io.activej.serializer.stream.StreamOutput
- ForwardingSerializerDef - Class in io.activej.serializer.impl
- ForwardingSerializerDef() - Constructor for class io.activej.serializer.impl.ForwardingSerializerDef
G
- get(Supplier<T>) - Static method in class io.activej.serializer.util.Utils
- getArrayLength(T) - Method in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- getDecodeType() - Method in class io.activej.serializer.AbstractSerializerDef
- getDecodeType() - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- getDecodeType() - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- getDecodeType() - Method in class io.activej.serializer.impl.ForwardingSerializerDef
- getDecodeType() - Method in class io.activej.serializer.impl.SerializerDefClass
- getDecodeType() - Method in interface io.activej.serializer.SerializerDef
- getEncodeType() - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- getEncodeType() - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- getEncodeType() - Method in class io.activej.serializer.impl.ForwardingSerializerDef
- getEncodeType() - Method in class io.activej.serializer.impl.SerializerDefArray
- getEncodeType() - Method in class io.activej.serializer.impl.SerializerDefByteBuffer
- getEncodeType() - Method in class io.activej.serializer.impl.SerializerDefClass
- getEncodeType() - Method in class io.activej.serializer.impl.SerializerDefEnum
- getEncodeType() - Method in class io.activej.serializer.impl.SerializerDefNullable
- getEncodeType() - Method in class io.activej.serializer.impl.SerializerDefPrimitive
- getEncodeType() - Method in class io.activej.serializer.impl.SerializerDefString
- getEncodeType() - Method in class io.activej.serializer.impl.SerializerDefSubclass
- getEncodeType() - Method in interface io.activej.serializer.SerializerDef
-
Returns the raw type of object which will be serialized
- getEncodeType() - Method in class io.activej.serializer.SimpleSerializerDef
- getLevel() - Method in enum io.activej.serializer.CompatibilityLevel
- getVersions() - Method in class io.activej.serializer.AbstractSerializerDef
- getVersions() - Method in class io.activej.serializer.impl.ForwardingSerializerDef
- getVersions() - Method in class io.activej.serializer.impl.SerializerDefByteBuffer
- getVersions() - Method in class io.activej.serializer.impl.SerializerDefClass
- getVersions() - Method in interface io.activej.serializer.SerializerDef
H
- hashInitialSize(Expression) - Static method in class io.activej.serializer.util.Utils
I
- in() - Method in class io.activej.serializer.stream.StreamInput
- in(BinaryInput) - Method in class io.activej.serializer.stream.StreamInput
- IN - Static variable in interface io.activej.serializer.SerializerDef.StaticDecoders
- INT_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
- io.activej.serializer - package io.activej.serializer
- io.activej.serializer.annotations - package io.activej.serializer.annotations
- io.activej.serializer.impl - package io.activej.serializer.impl
- io.activej.serializer.stream - package io.activej.serializer.stream
- io.activej.serializer.util - package io.activej.serializer.util
- isEndOfStream() - Method in class io.activej.serializer.stream.StreamInput
- isInline(int, CompatibilityLevel) - Method in class io.activej.serializer.AbstractSerializerDef
- isInline(int, CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefCollection
- isInline(int, CompatibilityLevel) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- isInline(int, CompatibilityLevel) - Method in class io.activej.serializer.impl.ForwardingSerializerDef
- isInline(int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefArray
- isInline(int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefClass
- isInline(int, CompatibilityLevel) - Method in class io.activej.serializer.impl.SerializerDefSubclass
- isInline(int, CompatibilityLevel) - Method in interface io.activej.serializer.SerializerDef
- isLittleEndian() - Method in enum io.activej.serializer.CompatibilityLevel
- ISO_8859_1 - Enum constant in enum io.activej.serializer.StringFormat
- ISO_88591_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
- isWrapped() - Method in class io.activej.serializer.impl.SerializerDefPrimitive
K
- keySerializer - Variable in class io.activej.serializer.impl.AbstractSerializerDefMap
- keyType - Variable in class io.activej.serializer.impl.AbstractSerializerDefMap
L
- LEVEL_1 - Enum constant in enum io.activej.serializer.CompatibilityLevel
-
Deprecated.
- LEVEL_2 - Enum constant in enum io.activej.serializer.CompatibilityLevel
-
Deprecated.
- LEVEL_3 - Enum constant in enum io.activej.serializer.CompatibilityLevel
-
Deprecated.
- LEVEL_3_LE - Enum constant in enum io.activej.serializer.CompatibilityLevel
-
Deprecated.
- LEVEL_4 - Enum constant in enum io.activej.serializer.CompatibilityLevel
-
Includes previous optimizations and provides nullable optimization for boolean
- LEVEL_4_LE - Enum constant in enum io.activej.serializer.CompatibilityLevel
-
Same as
CompatibilityLevel.LEVEL_4but provides little endian format for JVM intrinsics - limit() - Method in class io.activej.serializer.stream.StreamInput
- limit() - Method in class io.activej.serializer.stream.StreamOutput
- LONG_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
M
- maxElementSize - Variable in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- minElementSize - Variable in class io.activej.serializer.stream.StreamCodecs.AbstractArrayStreamCodec
- move(int) - Method in class io.activej.serializer.BinaryInput
- move(int) - Method in class io.activej.serializer.BinaryOutput
- move(Expression, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
N
- nullable - Variable in class io.activej.serializer.impl.AbstractSerializerDefCollection
- nullable - Variable in class io.activej.serializer.impl.AbstractSerializerDefMap
- NULLABLE_FALSE - Static variable in class io.activej.serializer.impl.SerializerDefBoolean
- NULLABLE_NULL - Static variable in class io.activej.serializer.impl.SerializerDefBoolean
- NULLABLE_TRUE - Static variable in class io.activej.serializer.impl.SerializerDefBoolean
O
- of(StreamEncoder<? super T>, StreamDecoder<? extends T>) - Static method in interface io.activej.serializer.stream.StreamCodec
- ofArray(StreamCodec<T>, IntFunction<T[]>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofArray(IntFunction<? extends StreamCodec<? extends T>>, IntFunction<T[]>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofBinarySerializer(BinarySerializer<T>) - Static method in interface io.activej.serializer.stream.StreamCodec
- ofBinarySerializer(BinarySerializer<T>, int) - Static method in interface io.activej.serializer.stream.StreamCodec
- ofBoolean() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofBooleanArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofByte() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofByteArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofChar() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofCharArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofCollection(StreamCodec<T>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofCollection(StreamCodec<T>, IntFunction<C>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofDouble() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofDoubleArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofEnum(Class<E>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofEnumMap(Class<E>, StreamCodec<V>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofEnumSet(Class<E>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofFloat() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofFloatArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofInt() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofIntArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofList(BinarySerializer<E>) - Static method in class io.activej.serializer.BinarySerializers
- ofList(StreamCodec<T>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofList(IntFunction<? extends StreamCodec<? extends T>>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofLong() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofLongArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofMap(BinarySerializer<K>, BinarySerializer<V>) - Static method in class io.activej.serializer.BinarySerializers
- ofMap(StreamCodec<K>, StreamCodec<V>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofMap(StreamCodec<K>, Function<? super K, ? extends StreamCodec<? extends V>>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofMap(StreamCodec<K>, Function<? super K, ? extends StreamCodec<? extends V>>, IntFunction<M>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofNullable(BinarySerializer<T>) - Static method in class io.activej.serializer.BinarySerializers
- ofNullable(StreamCodec<T>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofOptional(BinarySerializer<T>) - Static method in class io.activej.serializer.BinarySerializers
- ofOptional(StreamCodec<T>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofSet(BinarySerializer<E>) - Static method in class io.activej.serializer.BinarySerializers
- ofSet(StreamCodec<T>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofShort() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofShortArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofString() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofSubtype(LinkedHashMap<Class<? extends T>, StreamCodec<? extends T>>) - Static method in class io.activej.serializer.stream.StreamCodecs
- ofVarInt() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofVarIntArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofVarLong() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofVarLongArray() - Static method in class io.activej.serializer.stream.StreamCodecs
- ofVoid() - Static method in class io.activej.serializer.stream.StreamCodecs
- order() - Element in annotation type io.activej.serializer.annotations.Serialize
- out() - Method in class io.activej.serializer.stream.StreamOutput
- out(BinaryOutput) - Method in class io.activej.serializer.stream.StreamOutput
P
- path() - Element in annotation type io.activej.serializer.annotations.SerializeClass
- path() - Element in annotation type io.activej.serializer.annotations.SerializeFixedSize
- path() - Element in annotation type io.activej.serializer.annotations.SerializeNullable
- path() - Element in annotation type io.activej.serializer.annotations.SerializeStringFormat
- path() - Element in annotation type io.activej.serializer.annotations.SerializeVarLength
- pos - Variable in class io.activej.serializer.BinaryInput
- pos() - Method in class io.activej.serializer.BinaryInput
- pos() - Method in class io.activej.serializer.BinaryOutput
- pos() - Method in class io.activej.serializer.stream.StreamInput
- pos() - Method in class io.activej.serializer.stream.StreamOutput
- pos(int) - Method in class io.activej.serializer.BinaryInput
- pos(int) - Method in class io.activej.serializer.BinaryOutput
- pos(int) - Method in class io.activej.serializer.stream.StreamInput
- pos(int) - Method in class io.activej.serializer.stream.StreamOutput
- pos(Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- pos(Expression, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- POS - Static variable in interface io.activej.serializer.SerializerDef.StaticEncoders
- primitiveType - Variable in class io.activej.serializer.impl.SerializerDefPrimitive
- putToBuilder(Expression, Expression, Expression, Expression) - Method in class io.activej.serializer.impl.AbstractSerializerDefMap
- putToBuilder(Expression, Expression, Expression, Expression) - Method in class io.activej.serializer.impl.SerializerDefRegularMap
R
- read(byte[]) - Method in class io.activej.serializer.BinaryInput
- read(byte[]) - Method in class io.activej.serializer.stream.StreamInput
- read(byte[], int, int) - Method in class io.activej.serializer.BinaryInput
- read(byte[], int, int) - Method in class io.activej.serializer.stream.StreamInput
- readBoolean() - Method in class io.activej.serializer.BinaryInput
- readBoolean() - Method in class io.activej.serializer.stream.StreamInput
- readBoolean(Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readByte() - Method in class io.activej.serializer.BinaryInput
- readByte() - Method in class io.activej.serializer.stream.StreamInput
- readByte(Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readBytes(Expression, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readBytes(Expression, Expression, Expression, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readChar() - Method in class io.activej.serializer.BinaryInput
- readChar() - Method in class io.activej.serializer.stream.StreamInput
- readChar(Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readCharLE() - Method in class io.activej.serializer.BinaryInput
- readDouble() - Method in class io.activej.serializer.BinaryInput
- readDouble() - Method in class io.activej.serializer.stream.StreamInput
- readDouble(Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readFloat() - Method in class io.activej.serializer.BinaryInput
- readFloat() - Method in class io.activej.serializer.stream.StreamInput
- readFloat(Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readInt() - Method in class io.activej.serializer.BinaryInput
- readInt() - Method in class io.activej.serializer.stream.StreamInput
- readInt(Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readIntLE() - Method in class io.activej.serializer.BinaryInput
- readIso88591() - Method in class io.activej.serializer.BinaryInput
- readIso88591() - Method in class io.activej.serializer.stream.StreamInput
- readIso88591Nullable() - Method in class io.activej.serializer.BinaryInput
- readIso88591Nullable() - Method in class io.activej.serializer.stream.StreamInput
- readLong() - Method in class io.activej.serializer.BinaryInput
- readLong() - Method in class io.activej.serializer.stream.StreamInput
- readLong(Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readLongLE() - Method in class io.activej.serializer.BinaryInput
- readShort() - Method in class io.activej.serializer.BinaryInput
- readShort() - Method in class io.activej.serializer.stream.StreamInput
- readShort(Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readShortLE() - Method in class io.activej.serializer.BinaryInput
- readString() - Method in class io.activej.serializer.stream.StreamInput
- readUTF16() - Method in class io.activej.serializer.BinaryInput
- readUTF16() - Method in class io.activej.serializer.stream.StreamInput
- readUTF16LE() - Method in class io.activej.serializer.BinaryInput
- readUTF16Nullable() - Method in class io.activej.serializer.BinaryInput
- readUTF16Nullable() - Method in class io.activej.serializer.stream.StreamInput
- readUTF16NullableLE() - Method in class io.activej.serializer.BinaryInput
- readUTF8() - Method in class io.activej.serializer.BinaryInput
- readUTF8() - Method in class io.activej.serializer.stream.StreamInput
- readUTF8mb3() - Method in class io.activej.serializer.BinaryInput
-
Deprecated.
- readUTF8mb3Nullable() - Method in class io.activej.serializer.BinaryInput
-
Deprecated.
- readUTF8Nullable() - Method in class io.activej.serializer.BinaryInput
- readUTF8Nullable() - Method in class io.activej.serializer.stream.StreamInput
- readVarInt() - Method in class io.activej.serializer.BinaryInput
- readVarInt() - Method in class io.activej.serializer.stream.StreamInput
- readVarInt(Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- readVarLong() - Method in class io.activej.serializer.BinaryInput
- readVarLong() - Method in class io.activej.serializer.stream.StreamInput
- readVarLong(Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- RecordSerializer - Class in io.activej.serializer.util
- recycle(byte[]) - Method in class io.activej.serializer.stream.StreamInput
- recycle(byte[]) - Method in class io.activej.serializer.stream.StreamOutput
- reference(StreamCodec<T>) - Static method in class io.activej.serializer.stream.StreamCodecs
- remaining() - Method in class io.activej.serializer.stream.StreamInput
- remaining() - Method in class io.activej.serializer.stream.StreamOutput
- removed() - Element in annotation type io.activej.serializer.annotations.Serialize
- removed() - Element in annotation type io.activej.serializer.annotations.SerializeProfiles
S
- Serialize - Annotation Type in io.activej.serializer.annotations
- serializeClass(Class<?>[], String, int) - Static method in class io.activej.serializer.annotations.CustomAnnotations
- serializeClass(Class<? extends SerializerDef>) - Static method in class io.activej.serializer.annotations.CustomAnnotations
- SerializeClass - Annotation Type in io.activej.serializer.annotations
- SerializeClasses - Annotation Type in io.activej.serializer.annotations
- serializeFixedSize(int) - Static method in class io.activej.serializer.annotations.CustomAnnotations
- SerializeFixedSize - Annotation Type in io.activej.serializer.annotations
- SerializeFixedSizes - Annotation Type in io.activej.serializer.annotations
- serializeNullable() - Static method in class io.activej.serializer.annotations.CustomAnnotations
- SerializeNullable - Annotation Type in io.activej.serializer.annotations
- SerializeNullables - Annotation Type in io.activej.serializer.annotations
- SerializeProfiles - Annotation Type in io.activej.serializer.annotations
- serializer() - Method in class io.activej.serializer.impl.ForwardingSerializerDef
- SerializerBuilder - Class in io.activej.serializer
-
Scans fields of classes for serialization.
- SerializerDef - Interface in io.activej.serializer
-
Represents a serializer and deserializer of a particular class to byte arrays
- SerializerDef.StaticDecoders - Interface in io.activej.serializer
- SerializerDef.StaticEncoders - Interface in io.activej.serializer
- SerializerDef.Visitor - Interface in io.activej.serializer
- SerializerDefArray - Class in io.activej.serializer.impl
- SerializerDefArray(SerializerDef, Class<?>) - Constructor for class io.activej.serializer.impl.SerializerDefArray
- SerializerDefBoolean - Class in io.activej.serializer.impl
- SerializerDefBoolean() - Constructor for class io.activej.serializer.impl.SerializerDefBoolean
- SerializerDefBoolean(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefBoolean
- SerializerDefBoolean(boolean, boolean) - Constructor for class io.activej.serializer.impl.SerializerDefBoolean
- SerializerDefByte - Class in io.activej.serializer.impl
- SerializerDefByte() - Constructor for class io.activej.serializer.impl.SerializerDefByte
- SerializerDefByte(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefByte
- SerializerDefByteBuffer - Class in io.activej.serializer.impl
- SerializerDefByteBuffer() - Constructor for class io.activej.serializer.impl.SerializerDefByteBuffer
- SerializerDefByteBuffer(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefByteBuffer
- SerializerDefChar - Class in io.activej.serializer.impl
- SerializerDefChar() - Constructor for class io.activej.serializer.impl.SerializerDefChar
- SerializerDefChar(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefChar
- SerializerDefClass - Class in io.activej.serializer.impl
- SerializerDefDouble - Class in io.activej.serializer.impl
- SerializerDefDouble() - Constructor for class io.activej.serializer.impl.SerializerDefDouble
- SerializerDefDouble(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefDouble
- SerializerDefEnum - Class in io.activej.serializer.impl
- SerializerDefEnum(Class<? extends Enum<?>>) - Constructor for class io.activej.serializer.impl.SerializerDefEnum
- SerializerDefEnum(Class<? extends Enum<?>>, boolean) - Constructor for class io.activej.serializer.impl.SerializerDefEnum
- SerializerDefEnumMap - Class in io.activej.serializer.impl
- SerializerDefEnumMap(SerializerDef, SerializerDef) - Constructor for class io.activej.serializer.impl.SerializerDefEnumMap
- SerializerDefEnumSet - Class in io.activej.serializer.impl
- SerializerDefEnumSet(SerializerDef) - Constructor for class io.activej.serializer.impl.SerializerDefEnumSet
- SerializerDefFloat - Class in io.activej.serializer.impl
- SerializerDefFloat() - Constructor for class io.activej.serializer.impl.SerializerDefFloat
- SerializerDefFloat(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefFloat
- SerializerDefHashMap - Class in io.activej.serializer.impl
- SerializerDefHashMap(SerializerDef, SerializerDef, Class<?>, Class<?>) - Constructor for class io.activej.serializer.impl.SerializerDefHashMap
- SerializerDefHashSet - Class in io.activej.serializer.impl
- SerializerDefHashSet(SerializerDef, Class<?>, Class<?>) - Constructor for class io.activej.serializer.impl.SerializerDefHashSet
- SerializerDefInet4Address - Class in io.activej.serializer.impl
- SerializerDefInet4Address() - Constructor for class io.activej.serializer.impl.SerializerDefInet4Address
- SerializerDefInet6Address - Class in io.activej.serializer.impl
- SerializerDefInet6Address() - Constructor for class io.activej.serializer.impl.SerializerDefInet6Address
- SerializerDefInt - Class in io.activej.serializer.impl
- SerializerDefInt() - Constructor for class io.activej.serializer.impl.SerializerDefInt
- SerializerDefInt(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefInt
- SerializerDefInt(boolean, boolean) - Constructor for class io.activej.serializer.impl.SerializerDefInt
- SerializerDefLinkedList - Class in io.activej.serializer.impl
- SerializerDefLinkedList(SerializerDef) - Constructor for class io.activej.serializer.impl.SerializerDefLinkedList
- SerializerDefList - Class in io.activej.serializer.impl
- SerializerDefList(SerializerDef) - Constructor for class io.activej.serializer.impl.SerializerDefList
- SerializerDefLong - Class in io.activej.serializer.impl
- SerializerDefLong() - Constructor for class io.activej.serializer.impl.SerializerDefLong
- SerializerDefLong(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefLong
- SerializerDefLong(boolean, boolean) - Constructor for class io.activej.serializer.impl.SerializerDefLong
- SerializerDefMap - Class in io.activej.serializer.impl
- SerializerDefMap(SerializerDef, SerializerDef) - Constructor for class io.activej.serializer.impl.SerializerDefMap
- SerializerDefNullable - Class in io.activej.serializer.impl
- SerializerDefNullable(SerializerDef) - Constructor for class io.activej.serializer.impl.SerializerDefNullable
- SerializerDefPrimitive - Class in io.activej.serializer.impl
- SerializerDefPrimitive(Class<?>, boolean) - Constructor for class io.activej.serializer.impl.SerializerDefPrimitive
- SerializerDefRegularCollection - Class in io.activej.serializer.impl
- SerializerDefRegularCollection(SerializerDef, Class<?>, Class<?>) - Constructor for class io.activej.serializer.impl.SerializerDefRegularCollection
- SerializerDefRegularCollection(SerializerDef, Class<?>, Class<?>, Class<?>, boolean) - Constructor for class io.activej.serializer.impl.SerializerDefRegularCollection
- SerializerDefRegularMap - Class in io.activej.serializer.impl
- SerializerDefRegularMap(SerializerDef, SerializerDef, Class<?>, Class<?>) - Constructor for class io.activej.serializer.impl.SerializerDefRegularMap
- SerializerDefRegularMap(SerializerDef, SerializerDef, Class<?>, Class<?>, Class<?>, Class<?>, boolean) - Constructor for class io.activej.serializer.impl.SerializerDefRegularMap
- SerializerDefSet - Class in io.activej.serializer.impl
- SerializerDefSet(SerializerDef) - Constructor for class io.activej.serializer.impl.SerializerDefSet
- SerializerDefShort - Class in io.activej.serializer.impl
- SerializerDefShort() - Constructor for class io.activej.serializer.impl.SerializerDefShort
- SerializerDefShort(boolean) - Constructor for class io.activej.serializer.impl.SerializerDefShort
- SerializerDefString - Class in io.activej.serializer.impl
- SerializerDefString() - Constructor for class io.activej.serializer.impl.SerializerDefString
- SerializerDefString(StringFormat) - Constructor for class io.activej.serializer.impl.SerializerDefString
- SerializerDefSubclass - Class in io.activej.serializer.impl
- SerializerDefSubclass(Class<?>, LinkedHashMap<Class<?>, SerializerDef>, int) - Constructor for class io.activej.serializer.impl.SerializerDefSubclass
- SerializerDefWithFixedSize - Interface in io.activej.serializer.impl
- SerializerDefWithNullable - Interface in io.activej.serializer.impl
- SerializerDefWithVarLength - Interface in io.activej.serializer.impl
- SerializerExpressions - Class in io.activej.serializer.impl
-
Provides methods for writing primitives and Strings to byte arrays
- SerializerExpressions() - Constructor for class io.activej.serializer.impl.SerializerExpressions
- serializeStringFormat(StringFormat) - Static method in class io.activej.serializer.annotations.CustomAnnotations
- SerializeStringFormat - Annotation Type in io.activej.serializer.annotations
- SerializeStringFormats - Annotation Type in io.activej.serializer.annotations
- serializeVarLength() - Static method in class io.activej.serializer.annotations.CustomAnnotations
- SerializeVarLength - Annotation Type in io.activej.serializer.annotations
- SerializeVarLengths - Annotation Type in io.activej.serializer.annotations
- setConstructor(Constructor<?>, List<String>) - Method in class io.activej.serializer.impl.SerializerDefClass
- setFactory(Method, List<String>) - Method in class io.activej.serializer.impl.SerializerDefClass
- SimpleSerializerDef<T> - Class in io.activej.serializer
- SimpleSerializerDef() - Constructor for class io.activej.serializer.SimpleSerializerDef
- singleton(T) - Static method in class io.activej.serializer.stream.StreamCodecs
- StreamCodec<T> - Interface in io.activej.serializer.stream
- StreamCodecs - Class in io.activej.serializer.stream
- StreamCodecs() - Constructor for class io.activej.serializer.stream.StreamCodecs
- StreamCodecs.AbstractArrayStreamCodec<T> - Class in io.activej.serializer.stream
- StreamCodecs.SubtypeBuilder<T> - Class in io.activej.serializer.stream
- StreamDecoder<T> - Interface in io.activej.serializer.stream
- StreamEncoder<T> - Interface in io.activej.serializer.stream
- StreamInput - Class in io.activej.serializer.stream
- StreamOutput - Class in io.activej.serializer.stream
- StringFormat - Enum in io.activej.serializer
- subclasses() - Element in annotation type io.activej.serializer.annotations.SerializeClass
- subclassesId() - Element in annotation type io.activej.serializer.annotations.SerializeClass
- subclassesIdx() - Element in annotation type io.activej.serializer.annotations.SerializeClass
- SubtypeBuilder() - Constructor for class io.activej.serializer.stream.StreamCodecs.SubtypeBuilder
T
- toClassBuilder(SerializerDef) - Method in class io.activej.serializer.SerializerBuilder
- toString() - Method in class io.activej.serializer.impl.SerializerDefClass
- transform(StreamCodec<T>, Function<T, ? extends R>, Function<R, T>) - Static method in class io.activej.serializer.stream.StreamCodecs
U
- UTF16 - Enum constant in enum io.activej.serializer.StringFormat
- UTF8 - Enum constant in enum io.activej.serializer.StringFormat
- UTF8_MB3 - Enum constant in enum io.activej.serializer.StringFormat
-
Deprecated.
- UTF8_MB3_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
- UTF8_SERIALIZER - Static variable in class io.activej.serializer.BinarySerializers
- Utils - Class in io.activej.serializer.util
- Utils() - Constructor for class io.activej.serializer.util.Utils
V
- value() - Element in annotation type io.activej.serializer.annotations.Deserialize
- value() - Element in annotation type io.activej.serializer.annotations.SerializeClass
- value() - Element in annotation type io.activej.serializer.annotations.SerializeClasses
- value() - Element in annotation type io.activej.serializer.annotations.SerializeFixedSize
- value() - Element in annotation type io.activej.serializer.annotations.SerializeFixedSizes
- value() - Element in annotation type io.activej.serializer.annotations.SerializeNullables
- value() - Element in annotation type io.activej.serializer.annotations.SerializeProfiles
- value() - Element in annotation type io.activej.serializer.annotations.SerializeStringFormat
- value() - Element in annotation type io.activej.serializer.annotations.SerializeStringFormats
- value() - Element in annotation type io.activej.serializer.annotations.SerializeVarLengths
- VALUE - Static variable in interface io.activej.serializer.SerializerDef.StaticEncoders
- valueOf(String) - Static method in enum io.activej.serializer.CompatibilityLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.serializer.StringFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.activej.serializer.CompatibilityLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.serializer.StringFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueSerializer - Variable in class io.activej.serializer.impl.AbstractSerializerDefCollection
- valueSerializer - Variable in class io.activej.serializer.impl.AbstractSerializerDefMap
- valueType - Variable in class io.activej.serializer.impl.AbstractSerializerDefMap
- visit(SerializerDef) - Method in interface io.activej.serializer.SerializerDef.Visitor
- visit(String, SerializerDef) - Method in interface io.activej.serializer.SerializerDef.Visitor
W
- with(TypeT<?>, TypeScannerRegistry.Mapping<SerializerDef>) - Method in class io.activej.serializer.SerializerBuilder
-
Adds a mapping to resolve a
SerializerDeffor a givenTypeT - with(Type, TypeScannerRegistry.Mapping<SerializerDef>) - Method in class io.activej.serializer.SerializerBuilder
-
Adds a mapping to resolve a
SerializerDeffor a givenType - withAnnotationAlias(Class<A>, Class<T>, Function<T, A>) - Method in class io.activej.serializer.SerializerBuilder
-
Adds alias annotation for a serializer annotation.
- withAnnotationCompatibilityMode() - Method in class io.activej.serializer.SerializerBuilder
-
Enables annotation compatibility mode
- withAnnotationCompatibilityMode(boolean) - Method in class io.activej.serializer.SerializerBuilder
-
Enables or disables annotation compatibility mode
- withAutoOrdering(int, int) - Method in class io.activej.serializer.SerializerBuilder
-
Sets auto ordering parameters (used when no explicit ordering is set)
- withCompatibilityLevel(CompatibilityLevel) - Method in class io.activej.serializer.SerializerBuilder
-
Sets a given
CompatibilityLevelfor the serializer. - withDecodeVersions(int, int) - Method in class io.activej.serializer.SerializerBuilder
-
Sets both minimal and maximal decode versions
- withEncodeVersion(int) - Method in class io.activej.serializer.SerializerBuilder
-
Sets maximal encode version
- withField(String, BinarySerializer<?>) - Method in class io.activej.serializer.util.RecordSerializer
- withImplementationClass(Class<?>) - Method in class io.activej.serializer.SerializerBuilder
-
Adds an implementation class for the serializer
- withProfile(String) - Method in class io.activej.serializer.SerializerBuilder
-
Sets a serializer profile
- withSubclasses(Class<T>, List<Class<? extends T>>) - Method in class io.activej.serializer.SerializerBuilder
-
Sets subclasses to be serialized.
- withSubclasses(String, List<Class<? extends T>>) - Method in class io.activej.serializer.SerializerBuilder
-
Sets subclasses to be serialized.
- withVersions(int, int, int) - Method in class io.activej.serializer.SerializerBuilder
-
Sets maximal encode version as well as both minimal and maximal decode versions
- wrapped - Variable in class io.activej.serializer.impl.SerializerDefPrimitive
- wrappedType - Variable in class io.activej.serializer.impl.SerializerDefPrimitive
- write(byte[]) - Method in class io.activej.serializer.BinaryOutput
- write(byte[]) - Method in class io.activej.serializer.stream.StreamOutput
- write(byte[], int, byte[]) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- write(byte[], int, byte[], int, int) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- write(byte[], int, int) - Method in class io.activej.serializer.BinaryOutput
- write(byte[], int, int) - Method in class io.activej.serializer.stream.StreamOutput
- writeBoolean(boolean) - Method in class io.activej.serializer.BinaryOutput
- writeBoolean(boolean) - Method in class io.activej.serializer.stream.StreamOutput
- writeBoolean(byte[], int, boolean) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeBoolean(Expression, Variable, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeByte(byte) - Method in class io.activej.serializer.BinaryOutput
- writeByte(byte) - Method in class io.activej.serializer.stream.StreamOutput
- writeByte(byte[], int, byte) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeByte(Expression, Variable, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeBytes(Expression, Variable, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeBytes(Expression, Variable, Expression, Expression, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeChar(byte[], int, char) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeChar(char) - Method in class io.activej.serializer.BinaryOutput
- writeChar(char) - Method in class io.activej.serializer.stream.StreamOutput
- writeChar(Expression, Variable, Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeCharLE(byte[], int, char) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeDouble(byte[], int, double) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeDouble(double) - Method in class io.activej.serializer.BinaryOutput
- writeDouble(double) - Method in class io.activej.serializer.stream.StreamOutput
- writeDouble(Expression, Variable, Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeFloat(byte[], int, float) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeFloat(float) - Method in class io.activej.serializer.BinaryOutput
- writeFloat(float) - Method in class io.activej.serializer.stream.StreamOutput
- writeFloat(Expression, Variable, Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeInt(byte[], int, int) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeInt(int) - Method in class io.activej.serializer.BinaryOutput
- writeInt(int) - Method in class io.activej.serializer.stream.StreamOutput
- writeInt(Expression, Variable, Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeIntLE(byte[], int, int) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeIso88591(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeIso88591(String) - Method in class io.activej.serializer.stream.StreamOutput
- writeIso88591(String) - Method in class io.activej.serializer.BinaryOutput
- writeIso88591Nullable(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeIso88591Nullable(String) - Method in class io.activej.serializer.stream.StreamOutput
- writeIso88591Nullable(String) - Method in class io.activej.serializer.BinaryOutput
- writeLong(byte[], int, long) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeLong(long) - Method in class io.activej.serializer.BinaryOutput
- writeLong(long) - Method in class io.activej.serializer.stream.StreamOutput
- writeLong(Expression, Variable, Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeLongLE(byte[], int, long) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeShort(byte[], int, short) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeShort(short) - Method in class io.activej.serializer.BinaryOutput
- writeShort(short) - Method in class io.activej.serializer.stream.StreamOutput
- writeShort(Expression, Variable, Expression, boolean) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeShortLE(byte[], int, short) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeString(String) - Method in class io.activej.serializer.stream.StreamOutput
- writeUTF16(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeUTF16(String) - Method in class io.activej.serializer.stream.StreamOutput
- writeUTF16(String) - Method in class io.activej.serializer.BinaryOutput
- writeUTF16LE(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeUTF16LE(String) - Method in class io.activej.serializer.BinaryOutput
- writeUTF16Nullable(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeUTF16Nullable(String) - Method in class io.activej.serializer.stream.StreamOutput
- writeUTF16Nullable(String) - Method in class io.activej.serializer.BinaryOutput
- writeUTF16NullableLE(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeUTF16NullableLE(String) - Method in class io.activej.serializer.BinaryOutput
- writeUTF8(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeUTF8(String) - Method in class io.activej.serializer.stream.StreamOutput
- writeUTF8(String) - Method in class io.activej.serializer.BinaryOutput
- writeUTF8mb3(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
-
Deprecated.
- writeUTF8mb3(String) - Method in class io.activej.serializer.BinaryOutput
- writeUTF8mb3Nullable(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
-
Deprecated.
- writeUTF8mb3Nullable(String) - Method in class io.activej.serializer.BinaryOutput
- writeUTF8Nullable(byte[], int, String) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeUTF8Nullable(String) - Method in class io.activej.serializer.stream.StreamOutput
- writeUTF8Nullable(String) - Method in class io.activej.serializer.BinaryOutput
- writeVarInt(byte[], int, int) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeVarInt(int) - Method in class io.activej.serializer.BinaryOutput
- writeVarInt(int) - Method in class io.activej.serializer.stream.StreamOutput
- writeVarInt(Expression, Variable, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
- writeVarLong(byte[], int, long) - Static method in class io.activej.serializer.util.BinaryOutputUtils
- writeVarLong(long) - Method in class io.activej.serializer.BinaryOutput
- writeVarLong(long) - Method in class io.activej.serializer.stream.StreamOutput
- writeVarLong(Expression, Variable, Expression) - Static method in class io.activej.serializer.impl.SerializerExpressions
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form