Inheritance Hierarchy
Namespace:
VelocityGraph
Assembly:
VelocityGraph (in VelocityGraph.dll) Version: 11.1.0.0 (11.1)
Syntax [SerializableAttribute]
public class PropertyTypeT<T> : PropertyType
where T : IComparable
<SerializableAttribute>
Public Class PropertyTypeT(Of T As IComparable)
Inherits PropertyType
[SerializableAttribute]
generic<typename T>
where T : IComparable
public ref class PropertyTypeT : public PropertyType
[<SerializableAttribute>]
type PropertyTypeT<'T when 'T : IComparable> =
class
inherit PropertyType
end
Type Parameters
- T
- The type of value used by the property type
The PropertyTypeTT type exposes the following members.
Properties Methods
| Name | Description |
---|
| GetPropertyEdge(IComparable) |
Try to find an Edge with a given property value.
(Overrides PropertyTypeGetPropertyEdge(IComparable).) |
| GetPropertyEdge(T) |
Try to find an Edge with a given property value.
|
| GetPropertyEdges(IComparable) |
Try to find all Edge with a given property value.
(Overrides PropertyTypeGetPropertyEdges(IComparable).) |
| GetPropertyEdges(T) | |
| GetPropertyValue |
Get property value of a Vertex/Edge
(Overrides PropertyTypeGetPropertyValue(Int32).) |
| GetPropertyVertex(IComparable, Boolean, Boolean) | (Overrides PropertyTypeGetPropertyVertex(IComparable, Boolean, Boolean).) |
| GetPropertyVertex(T, Boolean, Boolean) |
Try to find a Vertex with a given property value.
|
| GetPropertyVertices(Boolean) |
Try to find all Vertex with a property value.
(Overrides PropertyTypeGetPropertyVertices(Boolean).) |
| GetPropertyVertices(IComparable, Boolean) |
Try to find all Vertex with a given property value.
(Overrides PropertyTypeGetPropertyVertices(IComparable, Boolean).) |
| GetPropertyVertices(T, Boolean) |
Try to find all Vertex with a given property value.
|
| HasPropertyValue |
Does a certain element (Edge/Vertex) have a property value for this property type
(Overrides PropertyTypeHasPropertyValue(Int32).) |
| RemovePropertyValue |
Remove a property value
(Overrides PropertyTypeRemovePropertyValue(Int32).) |
| SetPropertyValue(EdgeType, Int32, Int32, IComparable) | (Overrides PropertyTypeSetPropertyValue(EdgeType, Int32, Int32, IComparable).) |
| SetPropertyValue(VertexType, Int32, Int32, IComparable) |
Sets a property value for an element
(Overrides PropertyTypeSetPropertyValue(VertexType, Int32, Int32, IComparable).) |
TopExtension Methods See Also