Uses of Annotation Interface
tech.ydb.yoj.ExperimentalApi
Packages that use ExperimentalApi
Package
Description
-
Uses of ExperimentalApi in tech.ydb.yoj.databind
Classes in tech.ydb.yoj.databind with annotations of type ExperimentalApiModifier and TypeClassDescription@interfaceAnnotates the class, or entity field/record component as having a customvalue converter.final classMethods in tech.ydb.yoj.databind with annotations of type ExperimentalApiModifier and TypeMethodDescriptionstatic FieldValueTypeFieldValueType.forJavaType(@NonNull Type type, @NonNull ReflectField reflectField) Detects the data binding type appropriate for the specified Java value type that will be used with the specified Schema field.static FieldValueTypeFieldValueType.forJavaType(@NonNull Type type, Column columnAnnotation, CustomValueTypeInfo<?, ?> cvt) Detects the data binding type appropriate for the specified Java value type, provided that we know the@Columnannotation value as well as custom value type information.static FieldValueTypeFieldValueType.forSchemaField(@NonNull Schema.JavaField schemaField) Detects the data binding type appropriate for the specified Schema field.static <J,C extends Comparable<? super C>>
CustomValueTypeInfo<J,C> CustomValueTypes.getCustomValueTypeInfo(@NonNull Type type, Column columnAnnotation) -
Uses of ExperimentalApi in tech.ydb.yoj.databind.converter
Classes in tech.ydb.yoj.databind.converter with annotations of type ExperimentalApiModifier and TypeInterfaceDescriptioninterfaceValueConverter<J,C extends Comparable<? super C>> Custom conversion logic between database column values (<C>) and Java field values (<J>). -
Uses of ExperimentalApi in tech.ydb.yoj.databind.schema
Classes in tech.ydb.yoj.databind.schema with annotations of type ExperimentalApiModifier and TypeClassDescriptionfinal classclassCustomValueTypeInfo<J,C extends Comparable<? super C>> Methods in tech.ydb.yoj.databind.schema with annotations of type ExperimentalApiModifier and TypeMethodDescription<J,C extends Comparable<? super C>>
CustomValueTypeInfo<J,C> Schema.JavaField.getCustomValueTypeInfo()