public class SchemaContainer extends Object implements SchemaProvider
| Constructor and Description |
|---|
SchemaContainer(TitanGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsRelationType(String name) |
boolean |
containsVertexLabel(String name) |
EdgeLabelDefinition |
getEdgeLabel(String name) |
Iterable<EdgeLabelDefinition> |
getEdgeLabels() |
PropertyKeyDefinition |
getPropertyKey(String name) |
Iterable<PropertyKeyDefinition> |
getPropertyKeys() |
RelationTypeDefinition |
getRelationType(String name) |
VertexLabelDefinition |
getVertexLabel(String name) |
Iterable<VertexLabelDefinition> |
getVertexLabels() |
public SchemaContainer(TitanGraph graph)
public Iterable<VertexLabelDefinition> getVertexLabels()
public VertexLabelDefinition getVertexLabel(String name)
getVertexLabel in interface SchemaProviderpublic boolean containsVertexLabel(String name)
public Iterable<PropertyKeyDefinition> getPropertyKeys()
public Iterable<EdgeLabelDefinition> getEdgeLabels()
public RelationTypeDefinition getRelationType(String name)
getRelationType in interface SchemaProviderpublic boolean containsRelationType(String name)
public EdgeLabelDefinition getEdgeLabel(String name)
getEdgeLabel in interface SchemaProviderpublic PropertyKeyDefinition getPropertyKey(String name)
getPropertyKey in interface SchemaProviderCopyright © 2012–2015. All rights reserved.