Interface PropertyRestriction<T>

All Superinterfaces:
SearchRestriction
All Known Implementing Classes:
TermRestriction

public interface PropertyRestriction<T> extends SearchRestriction
Restriction on a search based on a property of type T.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the mode to match a property.
    Returns the property to match on.
    Returns the value to match against the property.
  • Method Details

    • getProperty

      Property<T> getProperty()
      Returns the property to match on.
      Returns:
      Property object to match on.
    • getMatchMode

      MatchMode getMatchMode()
      Returns the mode to match a property.
      Returns:
      match mode
    • getValue

      T getValue()
      Returns the value to match against the property.
      Returns:
      value of type T to match against the property.