public class ScopePredicate extends ScopePredicate implements JDOPredicateIF
index, topicmap
Constructor and Description |
---|
ScopePredicate(TopicMapIF topicmap) |
Modifier and Type | Method and Description |
---|---|
boolean |
buildQuery(QueryBuilder builder,
List expressions,
List arguments)
INTERNAL: Registers JDOExpressionsIF for this predicate with the
query builder.
|
boolean |
isRecursive()
INTERNAL:
|
void |
prescan(QueryBuilder builder,
List arguments)
INTERNAL: This method will be called before building the
query.
|
getAllScoped, getCost, getName, getSignature, prefetchScope, satisfy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
satisfy
getCost, getName, getSignature
public ScopePredicate(TopicMapIF topicmap)
public boolean isRecursive()
JDOPredicateIF
isRecursive
in interface JDOPredicateIF
public void prescan(QueryBuilder builder, List arguments)
JDOPredicateIF
prescan
in interface JDOPredicateIF
public boolean buildQuery(QueryBuilder builder, List expressions, List arguments) throws InvalidQueryException
JDOPredicateIF
buildQuery
in interface JDOPredicateIF
InvalidQueryException