Class TextFilter

java.lang.Object
org.teamapps.universaldb.index.text.TextFilter
Direct Known Subclasses:
TextFieldFilter, TranslatableTextFilter

public class TextFilter
extends java.lang.Object
  • Constructor Details

    • TextFilter

      protected TextFilter​(TextFilterType filterType, java.lang.String value)
    • TextFilter

      protected TextFilter​(TextFilterType filterType, java.lang.String value, UserContext userContext)
  • Method Details

    • emptyFilter

      public static TextFilter emptyFilter()
    • notEmptyFilter

      public static TextFilter notEmptyFilter()
    • textEqualsFilter

      public static TextFilter textEqualsFilter​(java.lang.String value)
    • textEqualsIgnoreCaseFilter

      public static TextFilter textEqualsIgnoreCaseFilter​(java.lang.String value)
    • textNotEqualsFilter

      public static TextFilter textNotEqualsFilter​(java.lang.String value)
    • textByteLengthGreaterFilter

      public static TextFilter textByteLengthGreaterFilter​(int size)
    • textByteLengthSmallerFilter

      public static TextFilter textByteLengthSmallerFilter​(int size)
    • termEqualsFilter

      public static TextFilter termEqualsFilter​(java.lang.String value)
    • termNotEqualsFilter

      public static TextFilter termNotEqualsFilter​(java.lang.String value)
    • termStartsWithFilter

      public static TextFilter termStartsWithFilter​(java.lang.String value)
    • termStartsNotWithFilter

      public static TextFilter termStartsNotWithFilter​(java.lang.String value)
    • termSimilarFilter

      public static TextFilter termSimilarFilter​(java.lang.String value)
    • termNotSimilarFilter

      public static TextFilter termNotSimilarFilter​(java.lang.String value)
    • termContainsFilter

      public static TextFilter termContainsFilter​(java.lang.String value)
    • termContainsNotFilter

      public static TextFilter termContainsNotFilter​(java.lang.String value)
    • getFilterType

      public TextFilterType getFilterType()
    • getValue

      public java.lang.String getValue()
    • getRankedLanguages

      public java.util.List<java.lang.String> getRankedLanguages()
    • getUserContext

      public UserContext getUserContext()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object