Click or drag to resize

IndexHelper Class

Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.libGrIndexHelper

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 7.2
Syntax
C#
public static class IndexHelper

The IndexHelper type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCountEdgesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean)
Returns the count of the edges in the index whose attribute is in the range from from to to
Public methodStatic memberCountEdgesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberCountEdgesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns the count of the edges in the index whose attribute is in the range from from to to
Public methodStatic memberCountEdgesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberCountEdgesFromIndexSame(IAttributeIndex, Object)
Returns the count of the edges in the index whose attribute is the same as the value given
Public methodStatic memberCountEdgesFromIndexSame(IAttributeIndex, Object, IActionExecutionEnvironment)
Public methodStatic memberCountEdgesFromIndexSame(IAttributeIndex, Object, Int32)
Returns the count of the edges in the index whose attribute is the same as the value given
Public methodStatic memberCountEdgesFromIndexSame(IAttributeIndex, Object, IActionExecutionEnvironment, Int32)
Public methodStatic memberCountNodesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean)
Returns the count of the nodes in the index whose attribute is in the range from from to to
Public methodStatic memberCountNodesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberCountNodesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns the count of the nodes in the index whose attribute is in the range from from to to
Public methodStatic memberCountNodesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberCountNodesFromIndexSame(IAttributeIndex, Object)
Returns the count of nodes in the index whose attribute is the same as the value given
Public methodStatic memberCountNodesFromIndexSame(IAttributeIndex, Object, IActionExecutionEnvironment)
Public methodStatic memberCountNodesFromIndexSame(IAttributeIndex, Object, Int32)
Returns the count of the nodes in the index whose attribute is the same as the value given
Public methodStatic memberCountNodesFromIndexSame(IAttributeIndex, Object, IActionExecutionEnvironment, Int32)
Public methodStatic memberEdgesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean)
Returns the edges in the index whose attribute is in the range from from to to, as set
Public methodStatic memberEdgesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberEdgesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns the edges in the index whose attribute is in the range from from to to, as set
Public methodStatic memberEdgesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberEdgesFromIndexFromToAsArrayAscending(IAttributeIndex, Object, Boolean, Object, Boolean)
Returns the edges in the index whose attribute is in the range from from to to, as array, ordered ascendingly
Public methodStatic memberEdgesFromIndexFromToAsArrayAscending(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberEdgesFromIndexFromToAsArrayAscending(IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns the edges in the index whose attribute is in the range from from to to, as array, ordered ascendingly
Public methodStatic memberEdgesFromIndexFromToAsArrayAscending(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberEdgesFromIndexFromToAsArrayDescending(IAttributeIndex, Object, Boolean, Object, Boolean)
Returns the edges in the index whose attribute is in the range from from to to, as array, ordered descendingly
Public methodStatic memberEdgesFromIndexFromToAsArrayDescending(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberEdgesFromIndexFromToAsArrayDescending(IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns the edges in the index whose attribute is in the range from from to to, as array, ordered descendingly
Public methodStatic memberEdgesFromIndexFromToAsArrayDescending(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberEdgesFromIndexMultipleFromTo(IndexHelperIndexAccess)
Public methodStatic memberEdgesFromIndexMultipleFromTo(ListIndexHelperIndexAccess)
Returns the edges that appear in the result sets of all index accesses/queries (multi-index-join), as set
Public methodStatic memberEdgesFromIndexMultipleFromTo(Int32, IndexHelperIndexAccess)
Public methodStatic memberEdgesFromIndexMultipleFromTo(IActionExecutionEnvironment, IndexHelperIndexAccess)
Public methodStatic memberEdgesFromIndexMultipleFromTo(ListIndexHelperIndexAccess, IActionExecutionEnvironment)
Returns the edges that appear in the result sets of all index accesses/queries (multi-index-join), as set
Public methodStatic memberEdgesFromIndexMultipleFromTo(ListIndexHelperIndexAccess, Int32)
Returns the edges that appear in the result sets of all index accesses/queries (multi-index-join), as set
Public methodStatic memberEdgesFromIndexMultipleFromTo(IActionExecutionEnvironment, Int32, IndexHelperIndexAccess)
Public methodStatic memberEdgesFromIndexMultipleFromTo(ListIndexHelperIndexAccess, IActionExecutionEnvironment, Int32)
Returns the edges that appear in the result sets of all index accesses/queries (multi-index-join), as set
Public methodStatic memberEdgesFromIndexSame(IAttributeIndex, Object)
Returns the edges in the index whose attribute is the same as the value given, as set
Public methodStatic memberEdgesFromIndexSame(IAttributeIndex, Object, IActionExecutionEnvironment)
Public methodStatic memberEdgesFromIndexSame(IAttributeIndex, Object, Int32)
Returns the edges in the index whose attribute is the same as the value given, as set
Public methodStatic memberEdgesFromIndexSame(IAttributeIndex, Object, IActionExecutionEnvironment, Int32)
Public methodStatic memberEdgesFromIndexSameAsArray(IAttributeIndex, Object)
Returns the edges in the index whose attribute is the same as the value given, as array
Public methodStatic memberEdgesFromIndexSameAsArray(IAttributeIndex, Object, IActionExecutionEnvironment)
Public methodStatic memberEdgesFromIndexSameAsArray(IAttributeIndex, Object, Int32)
Returns the edges in the index whose attribute is the same as the value given, as array
Public methodStatic memberEdgesFromIndexSameAsArray(IAttributeIndex, Object, IActionExecutionEnvironment, Int32)
Public methodStatic memberGetIndexEnumerable(IAttributeIndex, Object)
Public methodStatic memberGetIndexEnumerable(IAttributeIndex, Object, Boolean, Object, Boolean)
Public methodStatic memberGetIndexEnumerableDescending
Public methodStatic memberIsInEdgesFromIndexFromTo(IEdge, IAttributeIndex, Object, Boolean, Object, Boolean)
Returns whether the candidate edge is contained in the edges in the index whose attribute is in the range from from to to
Public methodStatic memberIsInEdgesFromIndexFromTo(IEdge, IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberIsInEdgesFromIndexFromTo(IEdge, IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns whether the candidate edge is contained in the edges in the index whose attribute is in the range from from to to
Public methodStatic memberIsInEdgesFromIndexFromTo(IEdge, IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberIsInEdgesFromIndexSame(IEdge, IAttributeIndex, Object)
Returns whether the candidate edge is contained in the edges in the index whose attribute is the same as the value given
Public methodStatic memberIsInEdgesFromIndexSame(IEdge, IAttributeIndex, Object, IActionExecutionEnvironment)
Public methodStatic memberIsInEdgesFromIndexSame(IEdge, IAttributeIndex, Object, Int32)
Returns whether the candidate edge is contained in the edges in the index whose attribute is the same as the value given
Public methodStatic memberIsInEdgesFromIndexSame(IEdge, IAttributeIndex, Object, IActionExecutionEnvironment, Int32)
Public methodStatic memberIsInNodesFromIndexFromTo(INode, IAttributeIndex, Object, Boolean, Object, Boolean)
Returns whether the candidate node is contained in the nodes in the index whose attribute is in the range from from to to
Public methodStatic memberIsInNodesFromIndexFromTo(INode, IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberIsInNodesFromIndexFromTo(INode, IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns whether the candidate node is contained in the nodes in the index whose attribute is in the range from from to to
Public methodStatic memberIsInNodesFromIndexFromTo(INode, IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberIsInNodesFromIndexSame(INode, IAttributeIndex, Object)
Returns whether the candidate node is contained in the nodes in the index whose attribute is the same as the value given
Public methodStatic memberIsInNodesFromIndexSame(INode, IAttributeIndex, Object, IActionExecutionEnvironment)
Public methodStatic memberIsInNodesFromIndexSame(INode, IAttributeIndex, Object, Int32)
Returns whether the candidate node is contained in the nodes in the index whose attribute is the same as the value given
Public methodStatic memberIsInNodesFromIndexSame(INode, IAttributeIndex, Object, IActionExecutionEnvironment, Int32)
Public methodStatic memberMaxEdgeFromIndex(IAttributeIndex)
Returns the top edge with highest indexed value from the index, or null
Public methodStatic memberMaxEdgeFromIndex(IAttributeIndex, IActionExecutionEnvironment)
Public methodStatic memberMaxEdgeFromIndex(IAttributeIndex, Int32)
Returns the top edge with highest indexed value from the index, or null
Public methodStatic memberMaxEdgeFromIndex(IAttributeIndex, IActionExecutionEnvironment, Int32)
Public methodStatic memberMaxNodeFromIndex(IAttributeIndex)
Returns the top node with highest indexed value from the index, or null
Public methodStatic memberMaxNodeFromIndex(IAttributeIndex, IActionExecutionEnvironment)
Public methodStatic memberMaxNodeFromIndex(IAttributeIndex, Int32)
Returns the top node with highest indexed value from the index, or null
Public methodStatic memberMaxNodeFromIndex(IAttributeIndex, IActionExecutionEnvironment, Int32)
Public methodStatic memberMinEdgeFromIndex(IAttributeIndex)
Returns the bottom edge with lowest indexed value from the index, or null
Public methodStatic memberMinEdgeFromIndex(IAttributeIndex, IActionExecutionEnvironment)
Public methodStatic memberMinEdgeFromIndex(IAttributeIndex, Int32)
Returns the bottom edge with lowest indexed value from the index, or null
Public methodStatic memberMinEdgeFromIndex(IAttributeIndex, IActionExecutionEnvironment, Int32)
Public methodStatic memberMinNodeFromIndex(IAttributeIndex)
Returns the bottom node with lowest indexed value from the index, or null
Public methodStatic memberMinNodeFromIndex(IAttributeIndex, IActionExecutionEnvironment)
Public methodStatic memberMinNodeFromIndex(IAttributeIndex, Int32)
Returns the bottom node with lowest indexed value from the index, or null
Public methodStatic memberMinNodeFromIndex(IAttributeIndex, IActionExecutionEnvironment, Int32)
Public methodStatic memberNodesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean)
Returns the nodes in the index whose attribute is in the range from from to to, as set
Public methodStatic memberNodesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberNodesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns the nodes in the index whose attribute is in the range from from to to, as set
Public methodStatic memberNodesFromIndexFromTo(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberNodesFromIndexFromToAsArrayAscending(IAttributeIndex, Object, Boolean, Object, Boolean)
Returns the nodes in the index whose attribute is in the range from from to to, as array, ordered ascendingly
Public methodStatic memberNodesFromIndexFromToAsArrayAscending(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberNodesFromIndexFromToAsArrayAscending(IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns the nodes in the index whose attribute is in the range from from to to, as array, ordered ascendingly
Public methodStatic memberNodesFromIndexFromToAsArrayAscending(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberNodesFromIndexFromToAsArrayDescending(IAttributeIndex, Object, Boolean, Object, Boolean)
Returns the nodes in the index whose attribute is in the range from from to to, as array, ordered descendingly
Public methodStatic memberNodesFromIndexFromToAsArrayDescending(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment)
Public methodStatic memberNodesFromIndexFromToAsArrayDescending(IAttributeIndex, Object, Boolean, Object, Boolean, Int32)
Returns the nodes in the index whose attribute is in the range from from to to, as array, ordered descendingly
Public methodStatic memberNodesFromIndexFromToAsArrayDescending(IAttributeIndex, Object, Boolean, Object, Boolean, IActionExecutionEnvironment, Int32)
Public methodStatic memberNodesFromIndexMultipleFromTo(IndexHelperIndexAccess)
Public methodStatic memberNodesFromIndexMultipleFromTo(ListIndexHelperIndexAccess)
Returns the nodes that appear in the result sets of all index accesses/queries (multi-index-join), as set
Public methodStatic memberNodesFromIndexMultipleFromTo(Int32, IndexHelperIndexAccess)
Public methodStatic memberNodesFromIndexMultipleFromTo(IActionExecutionEnvironment, IndexHelperIndexAccess)
Public methodStatic memberNodesFromIndexMultipleFromTo(ListIndexHelperIndexAccess, IActionExecutionEnvironment)
Returns the nodes that appear in the result sets of all index accesses/queries (multi-index-join), as set
Public methodStatic memberNodesFromIndexMultipleFromTo(ListIndexHelperIndexAccess, Int32)
Returns the nodes that appear in the result sets of all index accesses/queries (multi-index-join), as set
Public methodStatic memberNodesFromIndexMultipleFromTo(IActionExecutionEnvironment, Int32, IndexHelperIndexAccess)
Public methodStatic memberNodesFromIndexMultipleFromTo(ListIndexHelperIndexAccess, IActionExecutionEnvironment, Int32)
Returns the nodes that appear in the result sets of all index accesses/queries (multi-index-join), as set
Public methodStatic memberNodesFromIndexSame(IAttributeIndex, Object)
Returns the nodes in the index whose attribute is the same as the value given, as set
Public methodStatic memberNodesFromIndexSame(IAttributeIndex, Object, IActionExecutionEnvironment)
Public methodStatic memberNodesFromIndexSame(IAttributeIndex, Object, Int32)
Returns the nodes in the index whose attribute is the same as the value given, as set
Public methodStatic memberNodesFromIndexSame(IAttributeIndex, Object, IActionExecutionEnvironment, Int32)
Public methodStatic memberNodesFromIndexSameAsArray(IAttributeIndex, Object)
Returns the nodes in the index whose attribute is the same as the value given, as array
Public methodStatic memberNodesFromIndexSameAsArray(IAttributeIndex, Object, IActionExecutionEnvironment)
Public methodStatic memberNodesFromIndexSameAsArray(IAttributeIndex, Object, Int32)
Returns the nodes in the index whose attribute is the same as the value given, as array
Public methodStatic memberNodesFromIndexSameAsArray(IAttributeIndex, Object, IActionExecutionEnvironment, Int32)
Top
See Also