org.apache.jackrabbit.jcr2spi.query
Class QueryObjectModelImpl

java.lang.Object
  extended by org.apache.jackrabbit.jcr2spi.query.QueryImpl
      extended by org.apache.jackrabbit.jcr2spi.query.QueryObjectModelImpl
All Implemented Interfaces:
QueryObjectModel, Query

public class QueryObjectModelImpl
extends QueryImpl
implements QueryObjectModel

QueryObjectModelImpl implements the jcr2spi query object model.


Field Summary
 
Fields inherited from interface javax.jcr.query.Query
JCR_JQOM, JCR_SQL2, SQL, XPATH
 
Constructor Summary
QueryObjectModelImpl(Session session, ManagerProvider mgrProvider, ItemManager itemMgr, WorkspaceManager wspManager, QueryObjectModelTree qomTree, Node node)
           
 
Method Summary
 Column[] getColumns()
          
 Constraint getConstraint()
          
 String getLanguage()
           
 Ordering[] getOrderings()
          
 Source getSource()
          
 
Methods inherited from class org.apache.jackrabbit.jcr2spi.query.QueryImpl
bindValue, execute, getBindVariableNames, getStatement, getStoredQueryPath, setLimit, setOffset, storeAsNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jcr.query.Query
bindValue, execute, getBindVariableNames, getStatement, getStoredQueryPath, setLimit, setOffset, storeAsNode
 

Constructor Detail

QueryObjectModelImpl

public QueryObjectModelImpl(Session session,
                            ManagerProvider mgrProvider,
                            ItemManager itemMgr,
                            WorkspaceManager wspManager,
                            QueryObjectModelTree qomTree,
                            Node node)
                     throws InvalidQueryException,
                            RepositoryException
Throws:
InvalidQueryException
RepositoryException
Method Detail

getLanguage

public String getLanguage()
Specified by:
getLanguage in interface Query
Overrides:
getLanguage in class QueryImpl
Returns:
always Query.JCR_JQOM.
See Also:
Query.getLanguage()

getSource

public Source getSource()

Specified by:
getSource in interface QueryObjectModel

getConstraint

public Constraint getConstraint()

Specified by:
getConstraint in interface QueryObjectModel

getOrderings

public Ordering[] getOrderings()

Specified by:
getOrderings in interface QueryObjectModel

getColumns

public Column[] getColumns()

Specified by:
getColumns in interface QueryObjectModel


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.