Features Class |
Namespace: VelocityGraph.Frontenac.Blueprints
The Features type exposes the following members.
Name | Description | |
---|---|---|
IgnoresSuppliedIds |
Does the graph ignore user provided ids in graph.addVertex(object id)?
| |
IsPersistent |
Does the graph persist the graph to disk after shutdown?
| |
IsRdfModel |
Is the graph an RDF framework?
Deprecated thus far, isRDFModel describes a collection of features. Use actual features to describe your data model.
| |
IsWrapper |
Does the graph implement WrapperGraph?
| |
SupportsBooleanProperty |
Does the graph allows boolean to be used as a property value for a graph element?
| |
SupportsDoubleProperty |
Does the graph allows double to be used as a property value for a graph element?
| |
SupportsDuplicateEdges |
Does the graph allow for two edges with the same vertices and edge label to exist?
| |
SupportsEdgeIndex |
Does the graph support the indexing of edges by their properties?
| |
SupportsEdgeIteration |
Does the graph support graph.getEdges()?
| |
SupportsEdgeKeyIndex |
Does the graph support key indexing on edges?
| |
SupportsEdgeProperties |
Does the graph support setting and retrieving properties on edges?
| |
SupportsEdgeRetrieval |
Does the graph support retrieving edges by id, i.e. graph.getEdge(object id)?
| |
SupportsFloatProperty |
Does the graph allows float to be used as a property value for a graph element?
| |
SupportsIdProperty |
Does the graph allow the use of the 'id' property name?
| |
SupportsIndices |
Does the graph implement IIndexableGraph?
| |
SupportsIntegerProperty |
Does the graph allows integer to be used as a property value for a graph element?
| |
SupportsKeyIndices |
Does the graph implement KeyIndexableGraph?
| |
SupportsLabelProperty |
Does the graph allow the use of the 'label' property name?
| |
SupportsLongProperty |
Does the graph allows long to be used as a property value for a graph element?
| |
SupportsMapProperty |
Does the graph allows map to be used as a property value for a graph element?
| |
SupportsMixedListProperty |
Does the graph allows a mixed list (different data types within the same list) to be used as a
property value for a graph element?
| |
SupportsPrimitiveArrayProperty |
Does the graph allows a primitive array to be used as a property value for a graph element?
| |
SupportsSelfLoops |
Does the graph allow an edge to have the same out/tail and in/head vertex?
| |
SupportsSerializableObjectProperty |
Does the graph allow any serializable object to be used as a property value for a graph element?
| |
SupportsStringProperty |
Graph allows string to be used as a property value for a graph element.
| |
SupportsThreadedTransactions |
Does the graph implement ThreadedTransactionalGraph?
| |
SupportsTransactions |
Does the graph implement TransactionalGraph?
| |
SupportsUniformListProperty |
Does the graph allows list (all objects with the list have the same data types) to be used as a property value for a graph element?
| |
SupportsVertexIndex |
Does the graph support the indexing of vertices by their properties?
| |
SupportsVertexIteration |
Does the graph support graph.getVertices()?
| |
SupportsVertexKeyIndex |
Does the graph support key indexing on vertices?
| |
SupportsVertexProperties |
Does the graph support setting and retrieving properties on vertices?
|
Name | Description | |
---|---|---|
CheckCompliance |
This method determines whether the full gamut of features have been set by the Graph implementation.
This is useful for implementers to ensure that they did not miss specifying a feature.
Throws InvalidOperationException if a feature was not set
| |
CopyFeatures |
This method copies the features in this features object to another feature object.
| |
SupportsElementProperties |
Checks whether the graph supports both vertex and edge properties
| |
ToMap | ||
ToString | (Overrides ObjectToString.) |