public abstract class Matcher<T> extends Object
Constructor and Description |
---|
Matcher() |
Modifier and Type | Method and Description |
---|---|
protected org.hibernate.criterion.Criterion |
basicMatch(ItemRestrictionOperation operation,
String propertyName,
Object value,
boolean ignoreCase) |
abstract org.hibernate.criterion.Criterion |
match(ItemRestrictionOperation operation,
String propertyName,
T value,
String matcher)
Create hibernate
Criterion based on matcher defined in filter. |
public abstract org.hibernate.criterion.Criterion match(ItemRestrictionOperation operation, String propertyName, T value, String matcher) throws QueryException
Criterion
based on matcher defined in filter.operation
- propertyName
- value
- matcher
- Now type of String
, but will be updated to QName
type after query-api updateQueryException
protected org.hibernate.criterion.Criterion basicMatch(ItemRestrictionOperation operation, String propertyName, Object value, boolean ignoreCase) throws QueryException
QueryException
Copyright © 2016 evolveum. All rights reserved.