Class WhereFilter

java.lang.Object
io.weaviate.client.v1.filters.WhereFilter

public class WhereFilter extends Object
  • Constructor Details

    • WhereFilter

      public WhereFilter()
  • Method Details

    • builder

      public static WhereFilter.WhereFilterBuilder builder()
    • getOperands

      public WhereFilter[] getOperands()
    • getOperator

      public String getOperator()
    • getPath

      public String[] getPath()
    • getValueBoolean

      public Boolean getValueBoolean()
    • getValueBooleanArray

      public Boolean[] getValueBooleanArray()
    • getValueDate

      public Date getValueDate()
    • getValueDateArray

      public Date[] getValueDateArray()
    • getValueGeoRange

      public WhereFilter.GeoRange getValueGeoRange()
    • getValueInt

      public Integer getValueInt()
    • getValueIntArray

      public Integer[] getValueIntArray()
    • getValueNumber

      public Double getValueNumber()
    • getValueNumberArray

      public Double[] getValueNumberArray()
    • getValueString

      @Deprecated public String getValueString()
      Deprecated.
      As of Weaviate v1.19 'valueString' is deprecated and replaced by 'valueText'.
      See data types
    • getValueStringArray

      @Deprecated public String[] getValueStringArray()
      Deprecated.
    • getValueText

      public String getValueText()
    • getValueTextArray

      public String[] getValueTextArray()
    • toString

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

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

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object