Uses of Enum Class
tech.ydb.yoj.databind.FieldValueType
Packages that use FieldValueType
Package
Description
-
Uses of FieldValueType in tech.ydb.yoj.databind
Methods in tech.ydb.yoj.databind that return FieldValueTypeModifier 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 FieldValueTypeReturns the enum constant of this class with the specified name.static FieldValueType[]FieldValueType.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of FieldValueType in tech.ydb.yoj.databind.expression.values
Methods in tech.ydb.yoj.databind.expression.values with parameters of type FieldValueTypeModifier and TypeMethodDescriptionOptional<Comparable<?>>BooleanFieldValue.getComparableByType(Type fieldType, FieldValueType valueType) Optional<Comparable<?>>ByteArrayFieldValue.getComparableByType(Type fieldType, FieldValueType valueType) Optional<Comparable<?>>FieldValue.getComparableByType(Type fieldType, FieldValueType valueType) Optional<Comparable<?>>IntegerFieldValue.getComparableByType(Type fieldType, FieldValueType valueType) Optional<Comparable<?>>RealFieldValue.getComparableByType(Type fieldType, FieldValueType valueType) @NonNull Optional<Comparable<?>>StringFieldValue.getComparableByType(Type fieldType, FieldValueType valueType) Optional<Comparable<?>>TimestampFieldValue.getComparableByType(Type fieldType, FieldValueType valueType) Optional<Comparable<?>>TupleFieldValue.getComparableByType(Type fieldType, FieldValueType valueType) Optional<Comparable<?>>UuidFieldValue.getComparableByType(Type fieldType, FieldValueType valueType) BooleanFieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) ByteArrayFieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) FieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) IntegerFieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) RealFieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) StringFieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) TimestampFieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) TupleFieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) UuidFieldValue.isValidValueOfType(Type fieldType, FieldValueType valueType) -
Uses of FieldValueType in tech.ydb.yoj.databind.schema
Methods in tech.ydb.yoj.databind.schema that return FieldValueType -
Uses of FieldValueType in tech.ydb.yoj.databind.schema.reflect
Methods in tech.ydb.yoj.databind.schema.reflect that return FieldValueTypeModifier and TypeMethodDescriptionReflectField.getValueType()Returns this field's value type for the purposes of data-binding.Methods in tech.ydb.yoj.databind.schema.reflect with parameters of type FieldValueTypeModifier and TypeMethodDescription<R> ReflectType<R>KotlinDataClassTypeFactory.create(Reflector reflector, Class<R> rawType, FieldValueType fvt) <R> ReflectType<R>StdReflector.TypeFactory.create(Reflector reflector, Class<R> rawType, FieldValueType fvt) booleanKotlinDataClassTypeFactory.matches(Class<?> rawType, FieldValueType fvt) booleanStdReflector.TypeFactory.matches(Class<?> rawType, FieldValueType fvt) ReflectType<?>Reflector.reflectFieldType(Type genericType, FieldValueType bindingType) Gets reflection information for a field, potentially a deep sub-field of some type which can have schema.ReflectType<?>StdReflector.reflectFieldType(Type genericType, FieldValueType bindingType)