Package com.ocs.dynamo.filter
Class Like
- java.lang.Object
-
- com.ocs.dynamo.filter.AbstractFilter
-
- com.ocs.dynamo.filter.Like
-
- All Implemented Interfaces:
Filter,PropertyFilter
public class Like extends AbstractFilter implements PropertyFilter
A filter for checking if a string value contains a certain pattern. Use percent signs ("%") to denote wildcards- Author:
- bas.rutten
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)booleanevaluate(Object that)StringgetPropertyId()StringgetValue()inthashCode()booleanisCaseSensitive()voidsetCaseSensitive(boolean caseSensitive)StringtoString()-
Methods inherited from class com.ocs.dynamo.filter.AbstractFilter
and, and, and, applyFilter, between, getProperty, greater, greaterOrEqual, isEqual, isNull, less, lessOrEqual, like, like, likeIgnoreCase, not, or, or, or
-
-
-
-
Method Detail
-
getPropertyId
public String getPropertyId()
- Specified by:
getPropertyIdin interfacePropertyFilter
-
getValue
public String getValue()
-
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive)
-
isCaseSensitive
public boolean isCaseSensitive()
-
toString
public String toString()
- Overrides:
toStringin classAbstractFilter
-
-