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() |
Restriction |
getParent() |
ObjectQuery |
getQuery() |
abstract org.hibernate.criterion.Criterion |
interpret(T filter) |
void |
setContext(QueryContext context) |
void |
setParent(Restriction parent) |
void |
setQuery(ObjectQuery query) |
public QueryContext getContext()
public void setContext(QueryContext context)
public Restriction getParent()
public void setParent(Restriction parent)
public ObjectQuery getQuery()
public void setQuery(ObjectQuery query)
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 © 2013 evolveum. All rights reserved.