public interface MetadataConnector
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getAllEdgeLabels() |
java.util.Set<java.lang.String> |
getAllVertexLabels() |
java.lang.String |
getColumnNameForEdgeTable(java.lang.String tableName, java.lang.String propertyName) |
java.lang.String |
getColumnNameForVertexTable(java.lang.String tableName, java.lang.String propertyName) |
java.lang.String |
getDstTable(java.lang.String edgeTable) |
java.util.List<Pair<java.lang.String,java.lang.String>> |
getEdgeTableDstKey(java.lang.String tableName) |
java.util.List<java.lang.String> |
getEdgeTableKey(java.lang.String tableName) |
java.util.Set<java.lang.String> |
getEdgeTablesForLabel(java.lang.String labelName) |
java.util.List<Pair<java.lang.String,java.lang.String>> |
getEdgeTableSrcKey(java.lang.String tableName) |
java.lang.String |
getLabelForEdgeTable(java.lang.String tableName) |
java.lang.String |
getLabelForVertexTable(java.lang.String tableName) |
oracle.pgql.lang.ir.SchemaQualifiedName |
getSchemaQualifiedEdgeTableName(java.lang.String tableName) |
oracle.pgql.lang.ir.SchemaQualifiedName |
getSchemaQualifiedVertexTableName(java.lang.String tableName) |
java.lang.String |
getSrcTable(java.lang.String edgeTable) |
java.util.List<java.lang.String> |
getVertexTableKey(java.lang.String tableName) |
java.util.Set<java.lang.String> |
getVertexTablesForLabel(java.lang.String labelName) |
boolean |
isEdgeLabel(java.lang.String labelName) |
boolean |
isEdgeTableStringProperty(java.lang.String tableName, java.lang.String propertyName) |
boolean |
isPropertyForEdgeTable(java.lang.String tableName, java.lang.String propertyName) |
boolean |
isPropertyForVertexTable(java.lang.String tableName, java.lang.String propertyName) |
boolean |
isVertexLabel(java.lang.String labelName) |
boolean |
isVertexTableStringProperty(java.lang.String tableName, java.lang.String propertyName) |
java.util.Set<java.lang.String> getAllEdgeLabels()
java.util.Set<java.lang.String> getAllVertexLabels()
java.lang.String getColumnNameForEdgeTable(java.lang.String tableName, java.lang.String propertyName)
java.lang.String getColumnNameForVertexTable(java.lang.String tableName, java.lang.String propertyName)
java.lang.String getDstTable(java.lang.String edgeTable)
java.util.List<Pair<java.lang.String,java.lang.String>> getEdgeTableDstKey(java.lang.String tableName)
java.util.List<java.lang.String> getEdgeTableKey(java.lang.String tableName)
java.util.Set<java.lang.String> getEdgeTablesForLabel(java.lang.String labelName)
java.util.List<Pair<java.lang.String,java.lang.String>> getEdgeTableSrcKey(java.lang.String tableName)
java.lang.String getLabelForEdgeTable(java.lang.String tableName)
java.lang.String getLabelForVertexTable(java.lang.String tableName)
oracle.pgql.lang.ir.SchemaQualifiedName getSchemaQualifiedEdgeTableName(java.lang.String tableName)
oracle.pgql.lang.ir.SchemaQualifiedName getSchemaQualifiedVertexTableName(java.lang.String tableName)
java.lang.String getSrcTable(java.lang.String edgeTable)
java.util.List<java.lang.String> getVertexTableKey(java.lang.String tableName)
java.util.Set<java.lang.String> getVertexTablesForLabel(java.lang.String labelName)
boolean isEdgeLabel(java.lang.String labelName)
boolean isEdgeTableStringProperty(java.lang.String tableName, java.lang.String propertyName)
boolean isPropertyForEdgeTable(java.lang.String tableName, java.lang.String propertyName)
boolean isPropertyForVertexTable(java.lang.String tableName, java.lang.String propertyName)
boolean isVertexLabel(java.lang.String labelName)
boolean isVertexTableStringProperty(java.lang.String tableName, java.lang.String propertyName)