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.Statement 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.Statement 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 © 2015 - 2020 Oracle and/or its affiliates. All Rights Reserved.