public class DynamicAssociationPredicate extends DynamicAssociationPredicate implements JDOPredicateIF
DynamicAssociationPredicate.ArgumentPairindex, topicmapbase, name, type| Constructor and Description |
|---|
DynamicAssociationPredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
| 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.
|
getBoundArguments, getCost, getSignature, getUnboundArguments, satisfygetName, getTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsatisfygetCost, getName, getSignaturepublic DynamicAssociationPredicate(TopicMapIF topicmap, LocatorIF base, TopicIF type)
public boolean isRecursive()
JDOPredicateIFisRecursive in interface JDOPredicateIFpublic void prescan(QueryBuilder builder, List arguments)
JDOPredicateIFprescan in interface JDOPredicateIFpublic boolean buildQuery(QueryBuilder builder, List expressions, List arguments) throws InvalidQueryException
JDOPredicateIFbuildQuery in interface JDOPredicateIFInvalidQueryException