public class QueryObjectModelImpl extends Object implements javax.jcr.query.qom.QueryObjectModel
Constructor and Description |
---|
QueryObjectModelImpl(QueryManagerImpl queryManager,
javax.jcr.ValueFactory valueFactory,
javax.jcr.query.qom.Source source,
javax.jcr.query.qom.Constraint constraint,
javax.jcr.query.qom.Ordering[] orderings,
javax.jcr.query.qom.Column[] columns) |
Modifier and Type | Method and Description |
---|---|
void |
addBindVariable(BindVariableValueImpl var) |
void |
bindValue(String varName,
javax.jcr.Value value) |
void |
bindVariables() |
javax.jcr.query.QueryResult |
execute() |
String[] |
getBindVariableNames() |
javax.jcr.query.qom.Column[] |
getColumns() |
javax.jcr.query.qom.Constraint |
getConstraint() |
String |
getLanguage() |
javax.jcr.query.qom.Ordering[] |
getOrderings() |
javax.jcr.query.qom.Source |
getSource() |
String |
getStatement() |
String |
getStoredQueryPath() |
javax.jcr.ValueFactory |
getValueFactory() |
void |
setLimit(long limit) |
void |
setOffset(long offset) |
javax.jcr.Node |
storeAsNode(String absPath) |
String |
toString() |
public QueryObjectModelImpl(QueryManagerImpl queryManager, javax.jcr.ValueFactory valueFactory, javax.jcr.query.qom.Source source, javax.jcr.query.qom.Constraint constraint, javax.jcr.query.qom.Ordering[] orderings, javax.jcr.query.qom.Column[] columns)
public void bindVariables()
public javax.jcr.query.qom.Column[] getColumns()
getColumns
in interface javax.jcr.query.qom.QueryObjectModel
public javax.jcr.query.qom.Constraint getConstraint()
getConstraint
in interface javax.jcr.query.qom.QueryObjectModel
public javax.jcr.query.qom.Ordering[] getOrderings()
getOrderings
in interface javax.jcr.query.qom.QueryObjectModel
public javax.jcr.query.qom.Source getSource()
getSource
in interface javax.jcr.query.qom.QueryObjectModel
public String[] getBindVariableNames() throws javax.jcr.RepositoryException
getBindVariableNames
in interface javax.jcr.query.Query
javax.jcr.RepositoryException
public void setLimit(long limit)
setLimit
in interface javax.jcr.query.Query
public void setOffset(long offset)
setOffset
in interface javax.jcr.query.Query
public javax.jcr.ValueFactory getValueFactory()
public void bindValue(String varName, javax.jcr.Value value) throws javax.jcr.RepositoryException
bindValue
in interface javax.jcr.query.Query
javax.jcr.RepositoryException
public javax.jcr.query.QueryResult execute() throws javax.jcr.RepositoryException
execute
in interface javax.jcr.query.Query
javax.jcr.RepositoryException
public String getLanguage()
getLanguage
in interface javax.jcr.query.Query
public String getStatement()
getStatement
in interface javax.jcr.query.Query
public String getStoredQueryPath() throws javax.jcr.RepositoryException
getStoredQueryPath
in interface javax.jcr.query.Query
javax.jcr.RepositoryException
public javax.jcr.Node storeAsNode(String absPath) throws javax.jcr.RepositoryException
storeAsNode
in interface javax.jcr.query.Query
javax.jcr.RepositoryException
public void addBindVariable(BindVariableValueImpl var)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.