Package org.gbif.api.model.predicate
Class EqualsPredicate<S extends SearchParameter>
- java.lang.Object
-
- org.gbif.api.model.predicate.SimplePredicate<S>
-
- org.gbif.api.model.predicate.EqualsPredicate<S>
-
- All Implemented Interfaces:
Serializable
,Predicate
public class EqualsPredicate<S extends SearchParameter> extends SimplePredicate<S>
This predicate checks if itskey
is equal to itsvalue
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EqualsPredicate(S key, String value, Boolean matchCase)
EqualsPredicate(S key, String value, Boolean matchCase, String checklistKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getChecklistKey()
int
hashCode()
String
toString()
-
Methods inherited from class org.gbif.api.model.predicate.SimplePredicate
getKey, getValue, isMatchCase
-
-
-
-
Constructor Detail
-
EqualsPredicate
public EqualsPredicate(S key, String value, Boolean matchCase)
-
EqualsPredicate
public EqualsPredicate(S key, String value, @Nullable Boolean matchCase, @Nullable String checklistKey)
-
-
Method Detail
-
getChecklistKey
public String getChecklistKey()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classSimplePredicate<S extends SearchParameter>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classSimplePredicate<S extends SearchParameter>
-
toString
public String toString()
- Overrides:
toString
in classSimplePredicate<S extends SearchParameter>
-
-