org.xwiki.query.xwql.internal
Class QueryContext
java.lang.Object
org.xwiki.query.xwql.internal.QueryContext
public class QueryContext
- extends java.lang.Object
Contains information retrieved from query.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryContext
public QueryContext(Start tree,
DocumentAccessBridge documentAccessBridge)
getTree
public Start getTree()
getAliasGenerator
public AliasGenerator getAliasGenerator()
addObject
public QueryContext.ObjectInfo addObject(java.lang.String docAlias,
java.lang.String className,
java.lang.String objAlias,
PXObjectDecl node)
addDocument
public void addDocument(java.lang.String alias)
getDocument
public QueryContext.DocumentInfo getDocument(java.lang.String alias)
getObject
public QueryContext.ObjectInfo getObject(java.lang.String objAlias)
getObject
public QueryContext.ObjectInfo getObject(PXObjectDecl node)
getObjects
public java.util.Collection<QueryContext.ObjectInfo> getObjects()
- Returns:
- all objects used in query.
getDocuments
public java.util.Set<java.lang.String> getDocuments()
Copyright © 2004-2011 XWiki. All Rights Reserved.