public interface DefaultSchemaMaker
makeVertexLabel(VertexLabelMaker),
makeEdgeLabel(EdgeLabelMaker), or makePropertyKey(PropertyKeyMaker) methods respectively.
RelationTypeMaker| Modifier and Type | Method and Description |
|---|---|
boolean |
ignoreUndefinedQueryTypes()
Whether to ignore undefined types occurring in a query.
|
EdgeLabel |
makeEdgeLabel(EdgeLabelMaker factory)
Creates a new edge label with default settings against the provided
EdgeLabelMaker. |
PropertyKey |
makePropertyKey(PropertyKeyMaker factory)
Creates a new property key with default settings against the provided
PropertyKeyMaker. |
VertexLabel |
makeVertexLabel(VertexLabelMaker factory)
Creates a new vertex label with the default settings against the provided
VertexLabelMaker. |
EdgeLabel makeEdgeLabel(EdgeLabelMaker factory)
EdgeLabelMaker.factory - EdgeLabelMaker through which the edge label is createdIllegalArgumentException - if the name is already in use or if other configured values are invalid.PropertyKey makePropertyKey(PropertyKeyMaker factory)
PropertyKeyMaker.factory - PropertyKeyMaker through which the property key is createdIllegalArgumentException - if the name is already in use or if other configured values are invalid.VertexLabel makeVertexLabel(VertexLabelMaker factory)
VertexLabelMaker.factory - VertexLabelMaker through which the vertex label is createdIllegalArgumentException - if the name is already in use or if other configured values are invalid.boolean ignoreUndefinedQueryTypes()
TitanVertexQuery will be silently
ignored and an empty result set will be returned. If this method returns false, then usage of undefined types
in queries results in an IllegalArgumentException.Copyright © 2012–2014. All rights reserved.