Package org.opennms.web.rest.support
Class IpLikeCriteriaBehavior
- java.lang.Object
-
- org.opennms.web.rest.support.CriteriaBehavior<String>
-
- org.opennms.web.rest.support.IpLikeCriteriaBehavior
-
public class IpLikeCriteriaBehavior extends CriteriaBehavior<String>
SpecificCriteriaBehavior
for IP address values that can handleiplike
String values. NOTE: BecauseCriteriaBuilder.iplike(String, Object)
usesRestrictions.iplike(String, Object)
and it usesRestrictions.sqlRestriction(String)
, this behavior can only be used against the root alias. If we enhanced the Criteria API to expose subcriteria for aliases than it might be possible to leverage iplike against aliased properties.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opennms.web.rest.support.CriteriaBehavior
CriteriaBehavior.BeforeVisit
-
-
Constructor Summary
Constructors Modifier Constructor Description IpLikeCriteriaBehavior(String name)
protected
IpLikeCriteriaBehavior(String name, CriteriaBehavior.BeforeVisit beforeVisit)
-
Method Summary
-
Methods inherited from class org.opennms.web.rest.support.CriteriaBehavior
beforeVisit, convert, getConverter, getPropertyName, setSkipPropertyByDefault, shouldSkipProperty, toString
-
-
-
-
Constructor Detail
-
IpLikeCriteriaBehavior
public IpLikeCriteriaBehavior(String name)
-
IpLikeCriteriaBehavior
protected IpLikeCriteriaBehavior(String name, CriteriaBehavior.BeforeVisit beforeVisit)
-
-