|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.priha.query.aqt.DefaultQueryNodeFactory
public class DefaultQueryNodeFactory
Default implementetation of a QueryNodeFactory.
| Constructor Summary | |
|---|---|
DefaultQueryNodeFactory(java.util.List<QName> validJcrSystemNodeTypeNames)
Creates a DefaultQueryNodeFactory with the given node types under /jcr:system . |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultQueryNodeFactory(java.util.List<QName> validJcrSystemNodeTypeNames)
| Method Detail |
|---|
public NodeTypeQueryNode createNodeTypeQueryNode(QueryNode parent,
QName nodeType)
NodeTypeQueryNode instance.
createNodeTypeQueryNode in interface QueryNodeFactoryparent - the parent node.nodeType - the name of the node type.
NodeTypeQueryNode.public AndQueryNode createAndQueryNode(QueryNode parent)
AndQueryNode instance.
createAndQueryNode in interface QueryNodeFactoryparent - the parent node.
AndQueryNode.public LocationStepQueryNode createLocationStepQueryNode(QueryNode parent)
LocationStepQueryNode instance.
createLocationStepQueryNode in interface QueryNodeFactoryparent - the parent node.
LocationStepQueryNode.
public DerefQueryNode createDerefQueryNode(QueryNode parent,
QName nameTest,
boolean descendants)
DerefQueryNode instance.
createDerefQueryNode in interface QueryNodeFactoryparent - the parent node.nameTest - the name test on the referenced target node.descendants - if the axis is //
DerefQueryNode.public NotQueryNode createNotQueryNode(QueryNode parent)
NotQueryNode instance.
createNotQueryNode in interface QueryNodeFactoryparent - the parent node.
NotQueryNode.public OrQueryNode createOrQueryNode(QueryNode parent)
OrQueryNode instance.
createOrQueryNode in interface QueryNodeFactoryparent - the parent node.
OrQueryNode.
public RelationQueryNode createRelationQueryNode(QueryNode parent,
int operation)
RelationQueryNode instance.
createRelationQueryNode in interface QueryNodeFactoryparent - the parent node.operation - the operation type.
RelationQueryNode.public PathQueryNode createPathQueryNode(QueryNode parent)
PathQueryNode instance.
createPathQueryNode in interface QueryNodeFactoryparent - the parent node.
PathQueryNode.public OrderQueryNode createOrderQueryNode(QueryNode parent)
OrderQueryNode instance.
createOrderQueryNode in interface QueryNodeFactoryparent - the parent node.
OrderQueryNode.
public PropertyFunctionQueryNode createPropertyFunctionQueryNode(QueryNode parent,
java.lang.String functionName)
PropertyFunctionQueryNode instance.
createPropertyFunctionQueryNode in interface QueryNodeFactoryparent - the parent node.functionName - the name of the function.
PropertyFunctionQueryNode.public QueryRootNode createQueryRootNode()
QueryRootNode instance.
createQueryRootNode in interface QueryNodeFactoryQueryRootNode.
public TextsearchQueryNode createTextsearchQueryNode(QueryNode parent,
java.lang.String query)
TextsearchQueryNode instance.
createTextsearchQueryNode in interface QueryNodeFactoryparent - the parent node.query - the textsearch statement.
TextsearchQueryNode.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||