public class PgqlTranslator
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PgqlTranslator.TraversalStruct
Series of Maps used to generate SQL for a PGQL query
|
static class |
PgqlTranslator.ValuePair
Immutable pair of String values
|
Modifier and Type | Method and Description |
---|---|
static PgqlTranslator |
getPgqlTranslator(QueryContext ctx)
factory method for generating a PgqlTranslator instance
|
OraclePgqlSqlTrans |
translateQuery(java.lang.String pgqlStr)
main query translation method
|
OraclePgqlSqlTrans |
translateQuery(java.lang.String pgqlStr, BindValueInfo bvInfo)
main query translation method
|
public static PgqlTranslator getPgqlTranslator(QueryContext ctx)
public OraclePgqlSqlTrans translateQuery(java.lang.String pgqlStr) throws oracle.pgql.lang.PgqlException, PgqlToSqlException
oracle.pgql.lang.PgqlException
PgqlToSqlException
public OraclePgqlSqlTrans translateQuery(java.lang.String pgqlStr, BindValueInfo bvInfo) throws oracle.pgql.lang.PgqlException, PgqlToSqlException
oracle.pgql.lang.PgqlException
PgqlToSqlException
Copyright © 2017, 2018 Oracle and/or its affiliates. All Rights Reserved.