public abstract class Restriction<T extends ObjectFilter> extends Object
Constructor and Description |
---|
Restriction() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
canHandle(ObjectFilter filter,
QueryContext context) |
abstract Restriction |
cloneInstance() |
QueryContext |
getContext() |
T |
getFilter() |
Restriction |
getParent() |
abstract org.hibernate.criterion.Criterion |
interpret(T filter) |
void |
setContext(QueryContext context) |
void |
setFilter(T filter) |
void |
setParent(Restriction parent) |
public T getFilter()
public void setFilter(T filter)
public QueryContext getContext()
public void setContext(QueryContext context)
public Restriction getParent()
public void setParent(Restriction parent)
public abstract org.hibernate.criterion.Criterion interpret(T filter) throws QueryException
QueryException
public abstract boolean canHandle(ObjectFilter filter, QueryContext context) throws QueryException
QueryException
public abstract Restriction cloneInstance()
Copyright © 2014 evolveum. All rights reserved.