
public class OSelectStatement extends OStatement
| Modifier and Type | Field and Description |
|---|---|
protected OFetchPlan |
fetchPlan |
protected OGroupBy |
groupBy |
protected OLetClause |
letClause |
protected OLimit |
limit |
protected OStorage.LOCKING_STRATEGY |
lockRecord |
protected Boolean |
noCache |
protected OOrderBy |
orderBy |
protected Boolean |
parallel |
protected OProjection |
projection |
protected OSkip |
skip |
protected OFromClause |
target |
protected OTimeout |
timeout |
protected OUnwind |
unwind |
protected OWhereClause |
whereClause |
CUSTOM_STRICT_SQLchildren, firstToken, id, lastToken, parent, parser, value| Constructor and Description |
|---|
OSelectStatement(int id) |
OSelectStatement(OrientSql p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
OQueryCursor |
execute(OCommandContext ctx) |
OFetchPlan |
getFetchPlan() |
OGroupBy |
getGroupBy() |
OLetClause |
getLetClause() |
OLimit |
getLimit() |
OStorage.LOCKING_STRATEGY |
getLockRecord() |
OOrderBy |
getOrderBy() |
OProjection |
getProjection() |
OSkip |
getSkip() |
OFromClause |
getTarget() |
OWhereClause |
getWhereClause() |
protected Iterator<? extends OIdentifiable> |
searchInClasses(OClass iCls,
boolean iPolymorphic,
boolean iAscendentOrder) |
void |
setFetchPlan(OFetchPlan fetchPlan) |
void |
setGroupBy(OGroupBy groupBy) |
void |
setLetClause(OLetClause letClause) |
void |
setLimit(OLimit limit) |
void |
setLockRecord(OStorage.LOCKING_STRATEGY lockRecord) |
void |
setOrderBy(OOrderBy orderBy) |
void |
setProjection(OProjection projection) |
void |
setSkip(OSkip skip) |
void |
setTarget(OFromClause target) |
void |
setWhereClause(OWhereClause whereClause) |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
void |
validate() |
execute, jjtAccept, toStringchildrenAccept, dump, getDatabase, getValue, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toStringprotected OFromClause target
protected OProjection projection
protected OWhereClause whereClause
protected OGroupBy groupBy
protected OOrderBy orderBy
protected OUnwind unwind
protected OSkip skip
protected OLimit limit
protected OStorage.LOCKING_STRATEGY lockRecord
protected OFetchPlan fetchPlan
protected OLetClause letClause
protected OTimeout timeout
protected Boolean parallel
protected Boolean noCache
public OSelectStatement(int id)
public OSelectStatement(OrientSql p, int id)
public OProjection getProjection()
public void setProjection(OProjection projection)
public OFromClause getTarget()
public void setTarget(OFromClause target)
public OWhereClause getWhereClause()
public void setWhereClause(OWhereClause whereClause)
public OGroupBy getGroupBy()
public void setGroupBy(OGroupBy groupBy)
public OOrderBy getOrderBy()
public void setOrderBy(OOrderBy orderBy)
public OSkip getSkip()
public void setSkip(OSkip skip)
public OLimit getLimit()
public void setLimit(OLimit limit)
public OStorage.LOCKING_STRATEGY getLockRecord()
public void setLockRecord(OStorage.LOCKING_STRATEGY lockRecord)
public OFetchPlan getFetchPlan()
public void setFetchPlan(OFetchPlan fetchPlan)
public OLetClause getLetClause()
public void setLetClause(OLetClause letClause)
public void toString(Map<Object,Object> params, StringBuilder builder)
toString in class OStatementpublic void validate()
throws OCommandSQLParsingException
validate in class OStatementOCommandSQLParsingExceptionpublic OQueryCursor execute(OCommandContext ctx)
protected Iterator<? extends OIdentifiable> searchInClasses(OClass iCls, boolean iPolymorphic, boolean iAscendentOrder)
Copyright © 2009–2025 OrientDB. All rights reserved.