Package tech.ydb.yoj.databind.expression
Class FieldValue
java.lang.Object
tech.ydb.yoj.databind.expression.FieldValue
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Comparable<?>getComparable(@NonNull Map<String, Object> values, @NonNull Schema.JavaField field) @NonNull Comparable<?>getComparable(@NonNull Schema.JavaField field) @NonNull ObjectgetRaw(@NonNull Schema.JavaField field) inthashCode()booleanisBool()booleanbooleanisNumber()booleanisReal()booleanisString()booleanbooleanisTuple()static @NonNull FieldValueofObj(@NonNull Object obj, @NonNull Schema.JavaField jf) @NonNull StringtoString()
-
Constructor Details
-
FieldValue
public FieldValue()
-
-
Method Details
-
ofObj
@NonNull public static @NonNull FieldValue ofObj(@NonNull @NonNull Object obj, @NonNull @NonNull Schema.JavaField jf) -
isNumber
public boolean isNumber() -
isReal
public boolean isReal() -
isString
public boolean isString() -
isBool
public boolean isBool() -
isTimestamp
public boolean isTimestamp() -
isTuple
public boolean isTuple() -
isByteArray
public boolean isByteArray() -
getComparable
@Nullable public static Comparable<?> getComparable(@NonNull @NonNull Map<String, Object> values, @NonNull @NonNull Schema.JavaField field) -
getRaw
-
getComparable
-
toString
-
equals
-
hashCode
public int hashCode()
-