Package cz.o2.proxima.core.scheme
-
Interface Summary Interface Description AttributeValueAccessor<InputT,OutputT> Interface for value accessors allowed create and get value of attributeAttributeValueAccessors.ArrayValueAccessor<T,V> Accessor for manipulation withSchemaDescriptors.ArrayTypeDescriptor.AttributeValueAccessors.PrimitiveValueAccessor<T,V> Accessor for manipulation withSchemaDescriptors.PrimitiveTypeDescriptor.AttributeValueAccessors.StructureValue Interface represents value forAttributeValueAccessors.StructureValueAccessor.AttributeValueAccessors.StructureValueAccessor<T> SchemaDescriptors.SchemaTypeDescriptor<T> Generic type descriptor.ValueSerializer<T> A serializer of values with specified scheme.ValueSerializer.InitializedWithRepository When aValueSerializerneeds to be initialized withRepositoryinstance after the Repository has need created and initialized, it can implement this interface.ValueSerializerFactory Factory forValueSerializer. -
Class Summary Class Description AttributeValueAccessors Classes and interfaces allows manipulation with attribute value.AttributeValueAccessors.ArrayValueAccessorImpl<T,V> Default implementation ofAttributeValueAccessors.ArrayValueAccessor.AttributeValueAccessors.PrimitiveValueAccessorImpl<T,V> Default implementation ofAttributeValueAccessors.PrimitiveValueAccessorwhich useUnaryFunctionto conversions.AttributeValueAccessors.StructureValueImpl Default implementation ofAttributeValueAccessors.StructureValueAccessordelegates methods to Map.BytesSerializer Validator of bytes scheme.DoubleSerializer FloatSerializer ValueSerializerFactoryfor floats.IntSerializer AValueSerializerFactoryfor integers.JavaSerializer Value serializer for java classes.JsonSerializer A serializer of JSON structures.LongSerializer Serializer factory for Longs.SchemaDescriptors SchemaDescriptors for types.SchemaDescriptors.ArrayTypeDescriptor<T> Array type descriptor allows to use other descriptor as value.SchemaDescriptors.EnumTypeDescriptor<T> Enum type descriptor.SchemaDescriptors.PrimitiveTypeDescriptor<T> Primitive type descriptor with simple type (eq String, Long, Integer, etc).SchemaDescriptors.StructureTypeDescriptor<T> Structure type descriptor allows to have fields with type as another descriptor.StringUtf8Serializer AValueSerializerfor Strings. -
Enum Summary Enum Description AttributeValueAccessor.Type Accessor typeAttributeValueType Possible attribute and field types -
Exception Summary Exception Description SerializationException