Modifier and Type | Field and Description |
---|---|
protected OStatement |
OCommandExecutorSQLAbstract.preParsedStatement |
protected OStatement |
OCommandExecutorToOStatementWrapper.statement |
Modifier and Type | Method and Description |
---|---|
static OStatement |
OSQLEngine.parse(String query,
ODatabaseDocumentInternal db) |
Modifier and Type | Method and Description |
---|---|
static List<OStatement> |
OSQLEngine.parseScript(InputStream script,
ODatabaseDocumentInternal db) |
static List<OStatement> |
OSQLEngine.parseScript(String script,
ODatabaseDocumentInternal db) |
Modifier and Type | Field and Description |
---|---|
protected OStatement |
OFindReferencesExecutionPlanner.subQuery |
Modifier and Type | Field and Description |
---|---|
List<OStatement> |
RetryStep.body |
List<OStatement> |
ForEachStep.body |
List<OStatement> |
RetryStep.elseBody |
List<OStatement> |
IfStep.negativeStatements |
List<OStatement> |
IfStep.positiveStatements |
Modifier and Type | Method and Description |
---|---|
OScriptExecutionPlan |
RetryStep.initPlan(List<OStatement> body,
OCommandContext ctx) |
Constructor and Description |
---|
GlobalLetQueryStep(OIdentifier varName,
OStatement query,
OCommandContext ctx,
boolean profilingEnabled,
List<String> scriptVars) |
LetQueryStep(OIdentifier varName,
OStatement query,
OCommandContext ctx,
boolean profilingEnabled) |
Constructor and Description |
---|
ForEachStep(OIdentifier loopVariable,
OExpression oExpression,
List<OStatement> statements,
OCommandContext ctx,
boolean enableProfiling) |
RetryStep(List<OStatement> statements,
int retries,
List<OStatement> elseStatements,
Boolean elseFail,
OCommandContext ctx,
boolean enableProfiling) |
RetryStep(List<OStatement> statements,
int retries,
List<OStatement> elseStatements,
Boolean elseFail,
OCommandContext ctx,
boolean enableProfiling) |
Modifier and Type | Field and Description |
---|---|
protected OStatement |
OLetItem.query |
protected OStatement |
OCreateViewStatement.statement |
protected OStatement |
OFromItem.statement |
protected OStatement |
OProfileStatement.statement |
protected OStatement |
OParenthesisExpression.statement |
protected OStatement |
OLetStatement.statement |
protected OStatement |
OExplainStatement.statement |
protected OStatement |
OFindReferencesStatement.subQuery |
Modifier and Type | Field and Description |
---|---|
protected List<OStatement> |
OCommitStatement.elseStatements |
protected List<OStatement> |
OIfStatement.elseStatements |
protected List<OStatement> |
OWhileBlock.statements |
protected List<OStatement> |
OIfStatement.statements |
protected List<OStatement> |
OForEachBlock.statements |
protected Map<OIdentifier,OStatement> |
SubQueryCollector.subQueries |
Modifier and Type | Method and Description |
---|---|
OStatement |
OCreateViewStatement.copy() |
OStatement |
OWhileBlock.copy() |
OStatement |
OStatement.copy() |
OStatement |
OCreateSecurityPolicyStatement.copy() |
OStatement |
OAlterClassStatement.copy() |
OStatement |
OExpressionStatement.copy() |
OStatement |
OForEachBlock.copy() |
OStatement |
OTraverseStatement.copy() |
static OStatement |
OStatement.deserializeFromOResult(OResult doc) |
OStatement |
OrientSql.ExpressionStatement() |
OStatement |
OStatementCache.get(String statement) |
static OStatement |
OStatementCache.get(String statement,
ODatabaseDocumentInternal db)
returns an already parsed SQL executor, taking it from the cache if it exists or creating a new
one (parsing and then putting it into the cache) if it doesn't
|
OStatement |
OLetItem.getQuery() |
OStatement |
OFromItem.getStatement() |
OStatement |
OFindReferencesStatement.getSubQuery() |
OStatement |
OrientSql.parse()
Root productions.
|
protected static OStatement |
OStatementCache.parse(String statement)
parses an SQL statement and returns the corresponding executor
|
OStatement |
OrientSql.QueryStatement() |
OStatement |
OrientSql.Statement() |
OStatement |
OrientSql.StatementInternal() |
OStatement |
OrientSql.StatementSemicolon() |
Modifier and Type | Method and Description |
---|---|
List<OStatement> |
OCommitStatement.getElseStatements() |
List<OStatement> |
OIfStatement.getStatements() |
Map<OIdentifier,OStatement> |
SubQueryCollector.getSubQueries() |
List<OStatement> |
OrientSql.parseScript() |
Modifier and Type | Method and Description |
---|---|
OIdentifier |
SubQueryCollector.addStatement(OIdentifier alias,
OStatement stm) |
OIdentifier |
SubQueryCollector.addStatement(OStatement stm) |
void |
OLetItem.setQuery(OStatement query) |
void |
OFromItem.setStatement(OStatement statement) |
void |
OParenthesisExpression.setStatement(OStatement statement) |
Object |
OrientSqlVisitor.visit(OStatement node,
Object data) |
Constructor and Description |
---|
WhileStep(OBooleanExpression condition,
List<OStatement> statements,
OCommandContext ctx,
boolean enableProfiling) |
Modifier and Type | Method and Description |
---|---|
static OStatement |
OServerCommandPostCommand.parseStatement(String language,
String text,
ODatabaseDocument db) |
Modifier and Type | Method and Description |
---|---|
static String |
OServerCommandPostCommand.getFetchPlanFromStatement(OStatement statement) |
static int |
OServerCommandPostCommand.getLimitFromStatement(OStatement statement,
int previousLimit) |
Copyright © 2009–2020 OrientDB. All rights reserved.