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.) |