Package | Description |
---|---|
oracle.pg.rdbms.pgql |
This package contains the APIs for executing PGQL on Oracle Database.
|
Modifier and Type | Field and Description |
---|---|
BindValueInfo |
ExprContext.bvInfo |
Modifier and Type | Method and Description |
---|---|
static BindValueInfo |
BindValueInfo.getBindValueInfo()
Factory method for getting a BindValueInfo instance
|
Modifier and Type | Method and Description |
---|---|
static ExprContext |
ExprContext.createExprContext(TraversalStruct tStruct, TraversalStruct parentTStruct, QueryContext ctx, BindValueInfo bvInfo, java.util.Map<java.lang.String,oracle.pgql.lang.ir.QueryExpression> exprAliasMap)
Factory method
|
static ExprNavigator |
ExprNavigator.getExprNavigator(java.util.Map<java.lang.String,oracle.pgql.lang.ir.QueryExpression> exprAliasMap, BindValueInfo bvInfo)
Factory method
|
PgqlSqlTrans |
PgqlTranslator.translatePgql(java.lang.String pgqlStr, oracle.pgql.lang.ir.PgqlStatement stmt, BindValueInfo bvInfo)
Translates the given PGQL into a class containing SQL queries that can be used to perform query, insert/update/delete, create/drop on PG vertex and edge tables.
|
PgqlSqlTrans |
PgqlTranslator.translatePgql(java.lang.String pgqlStr, oracle.pgql.lang.ir.PgqlStatement stmt, BindValueInfo bvInfo, boolean forExecute)
Translates the given PGQL into a class containing SQL queries that can be used to perform query, insert/update/delete, create/drop on PG vertex and edge tables.
|
PgqlSqlQueryTrans |
PgqlTranslator.translateQuery(java.lang.String pgqlStr, BindValueInfo bvInfo)
main query translation method
|
Copyright © 2010, 2020 Oracle and/or its affiliates. All Rights Reserved.