Class FieldValue

java.lang.Object
tech.ydb.yoj.databind.expression.FieldValue

public class FieldValue extends Object
  • 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

      @NonNull public @NonNull Object getRaw(@NonNull @NonNull Schema.JavaField field)
    • getComparable

      @NonNull public @NonNull Comparable<?> getComparable(@NonNull @NonNull Schema.JavaField field)
    • toString

      @NonNull public @NonNull String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object