public class PgViewModifyTrans extends java.lang.Object implements PgqlSqlTrans
PgqlSqlTrans.TranslationType
Constructor and Description |
---|
PgViewModifyTrans(java.util.List<oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>>> patternTranslation, java.util.List<java.util.List<oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>>>> modifications, oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>> dropTranslation) |
Modifier and Type | Method and Description |
---|---|
oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>> |
getDropTranslation()
A SQL string and corresponding binding values that is used to drop temporary tables in the PGQL to SQL translation of a graph modification
|
java.util.List<java.util.List<oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>>>> |
getModifications()
A list of lists of SQL strings and corresponding binding values that are used in the PGQL to SQL translation of each insert, update and delete operation in a graph modification
|
java.util.List<oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>>> |
getPatternTranslation()
A list of SQL strings and corresponding binding values that are used in the PGQL to SQL translation of the graph pattern in a graph modification
|
PgqlSqlTrans.TranslationType |
getTranslationType() |
public PgViewModifyTrans(java.util.List<oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>>> patternTranslation, java.util.List<java.util.List<oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>>>> modifications, oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>> dropTranslation)
public oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>> getDropTranslation()
public java.util.List<java.util.List<oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>>>> getModifications()
public java.util.List<oracle.pg.rdbms.pgql.pgview.util.Pair<java.lang.String,java.util.List<java.lang.Object>>> getPatternTranslation()
public PgqlSqlTrans.TranslationType getTranslationType()
getTranslationType
in interface PgqlSqlTrans