public interface OraclePgqlColumnDescriptor
Modifier and Type | Interface and Description |
---|---|
static class |
OraclePgqlColumnDescriptor.Type
Types of logical return columns
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getColName()
Returns the name of this column.
|
OraclePgqlColumnDescriptor.Type |
getColType()
Returns the column type.
|
int |
getSqlOffset()
Returns the SQL column starting position of this logical PGQL column in the column list of the SQL translation.
|
java.lang.String getColName()
OraclePgqlColumnDescriptor.Type getColType()
OraclePgqlColumnDescriptor.Type.VERTEX for OracleVertex
OraclePgqlColumnDescriptor.Type.EDGE for OracleEdge
OraclePgqlColumnDescriptor.Type.VALUE for a property value
int getSqlOffset()
OraclePgqlColumnDescriptor.Type.VERTEX and OraclePgqlColumnDescriptor.Type.EDGE PGQL columns have two corresponding SQL columns (column_name$IT, column_name$ID).
OraclePgqlColumnDescriptor.Type.VALUE PGQL columns have four corresponding SQL columns (column_name$T, column_name$V, column_name$VN, column_name$VT).
The offset starts from 1. That is, the first PGQL column has an offset of 1.
Copyright © 2017, 2018 Oracle and/or its affiliates. All Rights Reserved.