Package org.gbif.api.model.predicate
Class SimplePredicate<S extends SearchParameter>
- java.lang.Object
-
- org.gbif.api.model.predicate.SimplePredicate<S>
-
- All Implemented Interfaces:
Serializable
,Predicate
- Direct Known Subclasses:
EqualsPredicate
,GreaterThanOrEqualsPredicate
,GreaterThanPredicate
,LessThanOrEqualsPredicate
,LessThanPredicate
,LikePredicate
public class SimplePredicate<S extends SearchParameter> extends Object implements Predicate
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
S
getKey()
String
getValue()
int
hashCode()
@Experimental Boolean
isMatchCase()
This flag enables the use of case-sensitive matches and aggregations on certain search parameters.String
toString()
-
-
-
Method Detail
-
isMatchCase
@Experimental public @Experimental Boolean isMatchCase()
This flag enables the use of case-sensitive matches and aggregations on certain search parameters.Fields that support this feature are: occurrenceId, recordedBy, samplingProtocol, catalogNumber, collectionCode, institutionCode, eventId, parentEventId, waterBody, stateProvince, recordNumber, identifiedBy, organismId and locality.
This is an experimental feature and its implementation map change or be removed at any time.
-
-