Click or drag to resize

ContainerHelper Methods

The ContainerHelper type exposes the following members.

Methods
 NameDescription
Public methodStatic memberAddAllK(DictionaryK, SetValueType, DictionaryK, SetValueType) 
Public methodStatic memberAddAllT(ListT, ListT) 
Public methodStatic memberAnd(IList) 
Public methodStatic memberAnd(ListBoolean) 
Public methodStatic memberArrayAsDeque(IList) Creates a new deque containing all values from the given list.
Public methodStatic memberArrayAsDequeV(ListV) Creates a new deque containing all values from the given list.
Public methodStatic memberArrayAsMap(IList) Creates a new dictionary representing a map containing all values from the given list, mapped to by their index.
Public methodStatic memberArrayAsMapV(ListV) Creates a new dictionary representing a map containing all values from the given list, mapped to by their index.
Public methodStatic memberArrayAsSetV Creates a new dictionary representing a set containing all values from the given list.
Public methodStatic memberArrayAsString(IList, String) 
Public methodStatic memberArrayAsString(ListString, String) 
Public methodStatic memberArrayGroup(IList) Creates a new array containing the content of the old array with equal elements grouped together.
Public methodStatic memberArrayGroupV(ListV) Creates a new array containing the content of the old array with equal elements grouped together.
Public methodStatic memberArrayKeepOneForEach(IList) Creates a new array containing the content of the old array but freed of duplicates.
Public methodStatic memberArrayKeepOneForEachV(ListV) Creates a new array containing the content of the old array but freed of duplicates.
Public methodStatic memberArrayOrDequeAsSet Creates a new dictionary representing a set containing all values from the given list or deque.
Public methodStatic memberArrayOrderAscending(IList) Creates a new array containing the content of the old array but sorted.
Public methodStatic memberArrayOrderAscending(ListString) Creates a new array containing the content of the old array but sorted.
Public methodStatic memberArrayOrderAscendingV(ListV) Creates a new array containing the content of the old array but sorted.
Public methodStatic memberArrayOrderDescending(IList) Creates a new array containing the content of the old array but sorted.
Public methodStatic memberArrayOrderDescending(ListString) Creates a new array containing the content of the old array but sorted.
Public methodStatic memberArrayOrderDescendingV(ListV) Creates a new array containing the content of the old array but sorted.
Public methodStatic memberArrayReverse(IList) Creates a new array containing the content of the old array but reversed.
Public methodStatic memberArrayReverseV(ListV) Creates a new array containing the content of the old array but reversed.
Public methodStatic memberAsArray Creates a new list containing all values from the given dictionary representing a set.
Public methodStatic memberAssignAttribute 
Public methodStatic memberAssignAttributeIndexed 
Public methodStatic memberAvg(IList) 
Public methodStatic memberAvg(ListDouble) 
Public methodStatic memberAvg(ListInt16) 
Public methodStatic memberAvg(ListInt32) 
Public methodStatic memberAvg(ListInt64) 
Public methodStatic memberAvg(ListSByte) 
Public methodStatic memberAvg(ListSingle) 
Public methodStatic memberClone Creates a shallow clone of the given container.
Public methodStatic memberConcatenateV(DequeV, DequeV) Creates a new deque and appends all values first from a and then from b.
Public methodStatic memberConcatenateV(ListV, ListV) Creates a new dynamic array and appends all values first from a and then from b.
Public methodStatic memberConcatenateChangedV(DequeV, DequeV) Appends all values from deque b to a.
Public methodStatic memberConcatenateChangedV(ListV, ListV) Appends all values from dynamic array b to a.
Public methodStatic memberConcatenateChangedV(DequeV, DequeV, IGraph, IEdge, AttributeType) Appends all values from deque b to a.
Public methodStatic memberConcatenateChangedV(DequeV, DequeV, IGraph, INode, AttributeType) Appends all values from deque b to a.
Public methodStatic memberConcatenateChangedV(ListV, ListV, IGraph, IEdge, AttributeType) Appends all values from dynamic array b to a.
Public methodStatic memberConcatenateChangedV(ListV, ListV, IGraph, INode, AttributeType) Appends all values from dynamic array b to a.
Public methodStatic memberConcatenateIDeque 
Public methodStatic memberConcatenateIList 
Public methodStatic memberContainerAccess 
Public methodStatic memberContainerAddAll 
Public methodStatic memberContainerEmpty 
Public methodStatic memberContainerSize 
Public methodStatic memberConvertIfEmptyT 
Public methodStatic memberCopy(IDeque, IGraph, IDictionaryObject, Object) 
Public methodStatic memberCopy(IDictionary, IGraph, IDictionaryObject, Object) 
Public methodStatic memberCopy(IList, IGraph, IDictionaryObject, Object) 
Public methodStatic memberCopy(Object, IGraph, IDictionaryObject, Object) Creates a deep copy of the given container.
Public methodStatic memberCopyT(DequeT, IGraph, IDictionaryObject, Object) 
Public methodStatic memberCopyT(ListT, IGraph, IDictionaryObject, Object) 
Public methodStatic memberCopyK, V(DictionaryK, V, IGraph, IDictionaryObject, Object) 
Public methodStatic memberDeeplyEqual(IAttributeBearer, IAttributeBearer, IDictionaryObject, Object) 
Public methodStatic memberDeeplyEqual(IDeque, IDeque, IDictionaryObject, Object) 
Public methodStatic memberDeeplyEqual(IDictionary, IDictionary, IDictionaryObject, Object) 
Public methodStatic memberDeeplyEqual(IList, IList, IDictionaryObject, Object) 
Public methodStatic memberDeeplyEqualArrayAttributeBearerV 
Public methodStatic memberDeeplyEqualArrayObjectV 
Public methodStatic memberDeeplyEqualDequeAttributeBearerV 
Public methodStatic memberDeeplyEqualDequeObjectV 
Public methodStatic memberDeeplyEqualMap(IDictionary, IDictionary, IDictionaryObject, Object, IDictionaryIAttributeBearer, Object, IDictionaryIAttributeBearer, Object) 
Public methodStatic memberDeeplyEqualMap(IDictionary, IDictionary, IDictionaryObject, Object, IDictionaryObject, Object, IDictionaryObject, Object) 
Public methodStatic memberDeeplyEqualMapK, V(DictionaryK, V, DictionaryK, V, IDictionaryObject, Object, IDictionaryIAttributeBearer, Object, IDictionaryIAttributeBearer, Object) 
Public methodStatic memberDeeplyEqualMapK, V(DictionaryK, V, DictionaryK, V, IDictionaryObject, Object, IDictionaryObject, Object, IDictionaryObject, Object) 
Public methodStatic memberDeeplyEqualSet(IDictionary, IDictionary, IDictionaryObject, Object, IDictionaryIAttributeBearer, Object, IDictionaryIAttributeBearer, Object) 
Public methodStatic memberDeeplyEqualSet(IDictionary, IDictionary, IDictionaryObject, Object, IDictionaryObject, Object, IDictionaryObject, Object) 
Public methodStatic memberDeeplyEqualSetV(DictionaryV, SetValueType, DictionaryV, SetValueType, IDictionaryObject, Object, IDictionaryIAttributeBearer, Object, IDictionaryIAttributeBearer, Object) 
Public methodStatic memberDeeplyEqualSetV(DictionaryV, SetValueType, DictionaryV, SetValueType, IDictionaryObject, Object, IDictionaryObject, Object, IDictionaryObject, Object) 
Public methodStatic memberDequeAsArray(IDeque) Creates a new list representing an array containing all values from the given deque.
Public methodStatic memberDequeAsArrayV(DequeV) Creates a new list representing an array containing all values from the given deque.
Public methodStatic memberDequeAsSetV Creates a new dictionary representing a set containing all values from the given list.
Public methodStatic memberDev(IList) 
Public methodStatic memberDev(ListDouble) 
Public methodStatic memberDev(ListInt16) 
Public methodStatic memberDev(ListInt32) 
Public methodStatic memberDev(ListInt64) 
Public methodStatic memberDev(ListSByte) 
Public methodStatic memberDev(ListSingle) 
Public methodStatic memberDomain(IDictionary) 
Public methodStatic memberDomainK, V(DictionaryK, V) Creates a new dictionary representing a set, containing all keys from the given dictionary representing a map map.
Public methodStatic memberEqualV(DequeV, DequeV) Checks if Deque a equals Deque b. Requires same values at same position for being true.
Public methodStatic memberEqualV(ListV, ListV) Checks if List a equals List b. Requires same values at same index for being true.
Public methodStatic memberEqualK, V(DictionaryK, V, DictionaryK, V) Checks if set/map a equals set/map b. For a map, key and value must be same to be equal.
Public methodStatic memberEqualIDeque 
Public methodStatic memberEqualIDictionary Checks if set/map a equals set/map b. For a map, key and value must be same to be equal.
Public methodStatic memberEqualIList 
Public methodStatic memberExcept(IDictionary, IDictionary) 
Public methodStatic memberExceptK, V, W(DictionaryK, V, DictionaryK, W) Creates a new dictionary containing all key/value pairs from a whose keys are not contained in b.
Public methodStatic memberExceptChangedK, W(DictionaryK, SetValueType, DictionaryK, W, IGraph, IEdge, AttributeType) Removes all key/value pairs from set a whose keys are contained in b.
Public methodStatic memberExceptChangedK, W(DictionaryK, SetValueType, DictionaryK, W, IGraph, INode, AttributeType) Removes all key/value pairs from set a whose keys are contained in b.
Public methodStatic memberExceptChangedK, V, W(DictionaryK, V, DictionaryK, W) Removes all key/value pairs from set/map a whose keys are contained in b.
Public methodStatic memberExceptChangedK, V, W(DictionaryK, V, DictionaryK, W, IGraph, IEdge, AttributeType) Removes all key/value pairs from map a whose keys are contained in b.
Public methodStatic memberExceptChangedK, V, W(DictionaryK, V, DictionaryK, W, IGraph, INode, AttributeType) Removes all key/value pairs from map a whose keys are contained in b.
Public methodStatic memberExtract 
Public methodStatic memberFillArray(IList, String, IList, IGraphModel) 
Public methodStatic memberFillArray(IList, String, Object, IGraphModel) 
Public methodStatic memberFillArrayK(ListK, String, IList, IGraphModel) 
Public methodStatic memberFillArrayK(ListK, String, Object, IGraphModel) 
Public methodStatic memberFillArrayWithEdge(IList, EdgeType, IList) 
Public methodStatic memberFillArrayWithEdgeK(ListK, EdgeType, IList) 
Public methodStatic memberFillArrayWithNode(IList, NodeType, IList) 
Public methodStatic memberFillArrayWithNodeK(ListK, NodeType, IList) 
Public methodStatic memberFillArrayWithVar(IList, Type, IList) 
Public methodStatic memberFillArrayWithVarK(ListK, Type, IList) 
Public methodStatic memberFillDeque(IDeque, String, IDeque, IGraphModel) 
Public methodStatic memberFillDeque(IDeque, String, Object, IGraphModel) 
Public methodStatic memberFillDequeK(DequeK, String, IDeque, IGraphModel) 
Public methodStatic memberFillDequeK(DequeK, String, Object, IGraphModel) 
Public methodStatic memberFillDequeWithEdge(IDeque, EdgeType, IDeque) 
Public methodStatic memberFillDequeWithEdgeK(DequeK, EdgeType, IDeque) 
Public methodStatic memberFillDequeWithNode(IDeque, NodeType, IDeque) 
Public methodStatic memberFillDequeWithNodeK(DequeK, NodeType, IDeque) 
Public methodStatic memberFillDequeWithVar(IDeque, Type, IDeque) 
Public methodStatic memberFillDequeWithVarK(DequeK, Type, IDeque) 
Public methodStatic memberFillMap(IDictionary, String, String, IDictionary, IGraphModel) 
Public methodStatic memberFillMap(IDictionary, String, String, Object, IGraphModel) 
Public methodStatic memberFillMapK, V(DictionaryK, V, String, String, IDictionary, IGraphModel) 
Public methodStatic memberFillMapK, V(DictionaryK, V, String, String, Object, IGraphModel) 
Public methodStatic memberFillMapWithKeyEdge(IDictionary, EdgeType, String, IDictionary, IGraphModel) 
Public methodStatic memberFillMapWithKeyEdgeK, V(DictionaryK, V, EdgeType, String, IDictionary, IGraphModel) 
Public methodStatic memberFillMapWithKeyEdgeValueEdge(IDictionary, EdgeType, EdgeType, IDictionary) 
Public methodStatic memberFillMapWithKeyEdgeValueEdgeK, V(DictionaryK, V, EdgeType, EdgeType, IDictionary) 
Public methodStatic memberFillMapWithKeyEdgeValueNode(IDictionary, EdgeType, NodeType, IDictionary) 
Public methodStatic memberFillMapWithKeyEdgeValueNodeK, V(DictionaryK, V, EdgeType, NodeType, IDictionary) 
Public methodStatic memberFillMapWithKeyEdgeValueVar(IDictionary, EdgeType, Type, IDictionary) 
Public methodStatic memberFillMapWithKeyEdgeValueVarK, V(DictionaryK, V, EdgeType, Type, IDictionary) 
Public methodStatic memberFillMapWithKeyNode(IDictionary, NodeType, String, IDictionary, IGraphModel) 
Public methodStatic memberFillMapWithKeyNodeK, V(DictionaryK, V, NodeType, String, IDictionary, IGraphModel) 
Public methodStatic memberFillMapWithKeyNodeValueEdge(IDictionary, NodeType, EdgeType, IDictionary) 
Public methodStatic memberFillMapWithKeyNodeValueEdgeK, V(DictionaryK, V, NodeType, EdgeType, IDictionary) 
Public methodStatic memberFillMapWithKeyNodeValueNode(IDictionary, NodeType, NodeType, IDictionary) 
Public methodStatic memberFillMapWithKeyNodeValueNodeK, V(DictionaryK, V, NodeType, NodeType, IDictionary) 
Public methodStatic memberFillMapWithKeyNodeValueVar(IDictionary, NodeType, Type, IDictionary) 
Public methodStatic memberFillMapWithKeyNodeValueVarK, V(DictionaryK, V, NodeType, Type, IDictionary) 
Public methodStatic memberFillMapWithKeyVar(IDictionary, Type, String, IDictionary, IGraphModel) 
Public methodStatic memberFillMapWithKeyVarK, V(DictionaryK, V, Type, String, IDictionary, IGraphModel) 
Public methodStatic memberFillMapWithKeyVarValueEdge(IDictionary, Type, EdgeType, IDictionary) 
Public methodStatic memberFillMapWithKeyVarValueEdgeK, V(DictionaryK, V, Type, EdgeType, IDictionary) 
Public methodStatic memberFillMapWithKeyVarValueNode(IDictionary, Type, NodeType, IDictionary) 
Public methodStatic memberFillMapWithKeyVarValueNodeK, V(DictionaryK, V, Type, NodeType, IDictionary) 
Public methodStatic memberFillMapWithKeyVarValueVar(IDictionary, Type, Type, IDictionary) 
Public methodStatic memberFillMapWithKeyVarValueVarK, V(DictionaryK, V, Type, Type, IDictionary) 
Public methodStatic memberFillSet(IDictionary, String, IDictionary, IGraphModel) 
Public methodStatic memberFillSet(IDictionary, String, Object, IGraphModel) 
Public methodStatic memberFillSetK(DictionaryK, SetValueType, String, IDictionary, IGraphModel) 
Public methodStatic memberFillSetK(DictionaryK, SetValueType, String, Object, IGraphModel) 
Public methodStatic memberFillSetWithEdge(IDictionary, EdgeType, IDictionary) 
Public methodStatic memberFillSetWithEdgeK(DictionaryK, SetValueType, EdgeType, IDictionary) 
Public methodStatic memberFillSetWithNode(IDictionary, NodeType, IDictionary) 
Public methodStatic memberFillSetWithNodeK(DictionaryK, SetValueType, NodeType, IDictionary) 
Public methodStatic memberFillSetWithVar(IDictionary, Type, IDictionary) 
Public methodStatic memberFillSetWithVarK(DictionaryK, SetValueType, Type, IDictionary) 
Public methodStatic memberGetAttributeOrElementOfMatch 
Public methodStatic memberGetDequeType(Object, Type) If deque is Deque, the Deque is returned together with its value type
Public methodStatic memberGetDequeType(Type, Type) The value type of the Deque is returned
Public methodStatic memberGetDictionaryTypes(Object, Type, Type) If dict is dictionary, the dictionary is returned together with its key and value type
Public methodStatic memberGetDictionaryTypes(Type, Type, Type) The key and value types are returned of the dictionary
Public methodStatic memberGetListType(Object, Type) If array is List, the List is returned together with its value type
Public methodStatic memberGetListType(Type, Type) The value type of the List is returned
Public methodStatic memberGreaterOrEqualV(DequeV, DequeV) Checks if Deque a is a superdeque of b. Requires a to contain more or same number of entries than b and same values at same position for being true.
Public methodStatic memberGreaterOrEqualV(ListV, ListV) Checks if List a is a superlist of b. Requires a to contain more or same number of entries than b and same values at same index for being true.
Public methodStatic memberGreaterOrEqualK, V(DictionaryK, V, DictionaryK, V) Checks if set/map a is a superset/map of b. For a map, key and value must be same to be equal.
Public methodStatic memberGreaterOrEqualIDeque 
Public methodStatic memberGreaterOrEqualIDictionary 
Public methodStatic memberGreaterOrEqualIList 
Public methodStatic memberGreaterThanV(DequeV, DequeV) Checks if Deque a is a proper superdeque of b. Requires a to contain more entries than b and same values at same position for being true.
Public methodStatic memberGreaterThanV(ListV, ListV) Checks if List a is a proper superlist of b. Requires a to contain more entries than b and same values at same index for being true.
Public methodStatic memberGreaterThanK, V(DictionaryK, V, DictionaryK, V) Checks if set/map a is a proper superset/map of b. For a map, key and value must be same to be equal.
Public methodStatic memberGreaterThanIDeque 
Public methodStatic memberGreaterThanIDictionary 
Public methodStatic memberGreaterThanIList 
Public methodStatic memberGroupBy 
Public methodStatic memberIfAttributeOfElementIsContainerThenCloneContainer(IAttributeBearer, String, Object) If the attribute of the given name of the given element is a conatiner attribute then return a clone of the given container value, otherwise just return the original value
Public methodStatic memberIfAttributeOfElementIsContainerThenCloneContainer(IGraphElement, String, Object) If the attribute of the given name of the given element is a conatiner attribute then return a clone of the given container value, otherwise just return the original value
Public methodStatic memberIfAttributeOfElementIsContainerThenCloneContainer(IObject, String, Object) If the attribute of the given name of the given element is a conatiner attribute then return a clone of the given container value, otherwise just return the original value
Public methodStatic memberIfAttributeOfElementIsContainerThenCloneContainer(IGraphElement, String, Object, AttributeType) If the attribute of the given name of the given element is a container attribute then return a clone of the given container value, otherwise just return the original value; additionally returns the AttributeType of the attribute of the element.
Public methodStatic memberIfAttributeOfElementIsContainerThenCloneContainer(IObject, String, Object, AttributeType) If the attribute of the given name of the given element is a container attribute then return a clone of the given container value, otherwise just return the original value; additionally returns the AttributeType of the attribute of the element.
Public methodStatic memberInContainerOrString 
Public methodStatic memberIndexOf(Object, Object) 
Public methodStatic memberIndexOf(Object, Object, Int32) 
Public methodStatic memberIndexOfV(DequeV, V) Returns the first position of entry in the deque a
Public methodStatic memberIndexOfV(ListV, V) Returns the first position of entry in the array a
Public methodStatic memberIndexOfV(DequeV, V, Int32) 
Public methodStatic memberIndexOfV(ListV, V, Int32) 
Public methodStatic memberIndexOfBy(Object, String, Object, IGraphProcessingEnvironment) 
Public methodStatic memberIndexOfBy(Object, String, Object, Int32, IGraphProcessingEnvironment) 
Public methodStatic memberIndexOfOrdered(IList, Object) Returns the first position of entry in the array a with a binary search - thus the array must be ordered.
Public methodStatic memberIndexOfOrdered(ListString, String) 
Public methodStatic memberIndexOfOrderedV(ListV, V) Returns the first position of entry in the array a with a binary search - thus the array must be ordered.
Public methodStatic memberIndexOfOrderedBy 
Public methodStatic memberIntersect(IDictionary, IDictionary) 
Public methodStatic memberIntersectK, V(DictionaryK, V, DictionaryK, V) Creates a new dictionary containing all key/value pairs from a whose keys are also contained in b. If both dictionaries contain one key, the value from a takes precedence, in contrast to union.
Public methodStatic memberIntersectChangedK(DictionaryK, SetValueType, DictionaryK, SetValueType, IGraph, IEdge, AttributeType) Removes all key/value pairs from set a whose keys are not also contained in b.
Public methodStatic memberIntersectChangedK(DictionaryK, SetValueType, DictionaryK, SetValueType, IGraph, INode, AttributeType) Removes all key/value pairs from set a whose keys are not also contained in b.
Public methodStatic memberIntersectChangedK, V(DictionaryK, V, DictionaryK, V) Removes all key/value pairs from set/map a whose keys are not also contained in b. If both dictionaries contain one key, the value from a takes precedence, in contrast to union.
Public methodStatic memberIntersectChangedK, V(DictionaryK, V, DictionaryK, V, IGraph, IEdge, AttributeType) Removes all key/value pairs from map a whose keys are not also contained in b. If both dictionaries contain one key, the value from a takes precedence, in contrast to union.
Public methodStatic memberIntersectChangedK, V(DictionaryK, V, DictionaryK, V, IGraph, INode, AttributeType) Removes all key/value pairs from map a whose keys are not also contained in b. If both dictionaries contain one key, the value from a takes precedence, in contrast to union.
Public methodStatic memberIsEqual(IObject, IObject) 
Public methodStatic memberIsEqual(ITransientObject, ITransientObject) 
Public methodStatic memberKeepOneForEach 
Public methodStatic memberLastIndexOf(Object, Object) 
Public methodStatic memberLastIndexOf(Object, Object, Int32) 
Public methodStatic memberLastIndexOfV(DequeV, V) Returns the first position from the end inwards of entry in the deque a
Public methodStatic memberLastIndexOfV(ListV, V) Returns the first position from the end inwards of entry in the array a
Public methodStatic memberLastIndexOfV(ListV, V, Int32) 
Public methodStatic memberLastIndexOfBy(Object, String, Object, IGraphProcessingEnvironment) 
Public methodStatic memberLastIndexOfBy(Object, String, Object, Int32, IGraphProcessingEnvironment) 
Public methodStatic memberLessOrEqualV(DequeV, DequeV) Checks if Deque a is a subdeque of b. Requires a to contain less or same number of entries than b and same values at same positions for being true.
Public methodStatic memberLessOrEqualV(ListV, ListV) Checks if List a is a sublist of b. Requires a to contain less or same number of entries than b and same values at same index for being true.
Public methodStatic memberLessOrEqualK, V(DictionaryK, V, DictionaryK, V) Checks if set/map a is a subset/map of b. For a map, key and value must be same to be equal.
Public methodStatic memberLessOrEqualIDeque 
Public methodStatic memberLessOrEqualIDictionary 
Public methodStatic memberLessOrEqualIList 
Public methodStatic memberLessThanV(DequeV, DequeV) Checks if Deque a is a proper subseque of b. Requires a to contain less entries than b and same values at same position for being true.
Public methodStatic memberLessThanV(ListV, ListV) Checks if List a is a proper sublist of b. Requires a to contain less entries than b and same values at same index for being true.
Public methodStatic memberLessThanK, V(DictionaryK, V, DictionaryK, V) Checks if set/map a is a proper subset/map of b. For a map, key and value must be same to be equal.
Public methodStatic memberLessThanIDeque 
Public methodStatic memberLessThanIDictionary 
Public methodStatic memberLessThanIList 
Public methodStatic memberMapAsArray(IDictionary, IGraphModel) Creates a new list representing an array, containing all values from the given dictionary representing a map map from int to some values.
Public methodStatic memberMapAsArrayV(DictionaryInt32, V) Creates a new list representing an array, containing all values from the given dictionary representing a map map from int to some values.
Public methodStatic memberMappingClone(IDeque, IDictionaryIGraphElement, IGraphElement) 
Public methodStatic memberMappingClone(IDictionary, IDictionaryIGraphElement, IGraphElement) 
Public methodStatic memberMappingClone(IList, IDictionaryIGraphElement, IGraphElement) 
Public methodStatic memberMappingClone(Object, IDictionaryIGraphElement, IGraphElement) Creates a shallow clone of the given container, mapping the contained elements according to the input new to old elements map (clones a container, transplanting contained graph elements from an old to a new graph).
Public methodStatic memberMappingCloneT(DequeT, IDictionaryIGraphElement, IGraphElement) 
Public methodStatic memberMappingCloneT(ListT, IDictionaryIGraphElement, IGraphElement) 
Public methodStatic memberMappingCloneK, V(DictionaryK, V, IDictionaryIGraphElement, IGraphElement) 
Public methodStatic memberMax(IList) 
Public methodStatic memberMax(ListDouble) 
Public methodStatic memberMax(ListInt16) 
Public methodStatic memberMax(ListInt32) 
Public methodStatic memberMax(ListInt64) 
Public methodStatic memberMax(ListSByte) 
Public methodStatic memberMax(ListSingle) 
Public methodStatic memberMed(IList) 
Public methodStatic memberMed(ListDouble) 
Public methodStatic memberMed(ListInt16) 
Public methodStatic memberMed(ListInt32) 
Public methodStatic memberMed(ListInt64) 
Public methodStatic memberMed(ListSByte) 
Public methodStatic memberMed(ListSingle) 
Public methodStatic memberMedUnordered(IList) 
Public methodStatic memberMedUnordered(ListDouble) 
Public methodStatic memberMedUnordered(ListInt16) 
Public methodStatic memberMedUnordered(ListInt32) 
Public methodStatic memberMedUnordered(ListInt64) 
Public methodStatic memberMedUnordered(ListSByte) 
Public methodStatic memberMedUnordered(ListSingle) 
Public methodStatic memberMin(IList) 
Public methodStatic memberMin(ListDouble) 
Public methodStatic memberMin(ListInt16) 
Public methodStatic memberMin(ListInt32) 
Public methodStatic memberMin(ListInt64) 
Public methodStatic memberMin(ListSByte) 
Public methodStatic memberMin(ListSingle) 
Public methodStatic memberNewDeque(Type) Creates a new Deque of the given value type
Public methodStatic memberNewDeque(Type, Object) Creates a new Deque of the given value type, initialized with the content of the old Deque (clones the old Deque)
Public methodStatic memberNewDictionary(Type, Type) Creates a new dictionary of the given key type and value type
Public methodStatic memberNewDictionary(Type, Type, Object) Creates a new dictionary of the given key type and value type, initialized with the content of the old dictionary (clones the old dictionary)
Public methodStatic memberNewList(Type) Creates a new List of the given value type
Public methodStatic memberNewList(Type, Int32) Creates a new List of the given value type, initialized with the given capacity
Public methodStatic memberNewList(Type, Object) Creates a new List of the given value type, initialized with the content of the old List (clones the old List)
Public methodStatic memberNotEqualV(DequeV, DequeV) Checks if Deque a is not equal Deque b.
Public methodStatic memberNotEqualV(ListV, ListV) Checks if List a is not equal List b.
Public methodStatic memberNotEqualK, V(DictionaryK, V, DictionaryK, V) Checks if set/map a is not equal to set/map b. For a map, key and value must be same to be equal.
Public methodStatic memberNotEqualIDeque 
Public methodStatic memberNotEqualIDictionary 
Public methodStatic memberNotEqualIList 
Public methodStatic memberOr(IList) 
Public methodStatic memberOr(ListBoolean) 
Public methodStatic memberOrderAscendingBy 
Public methodStatic memberOrderDescendingBy 
Public methodStatic memberPeek(Object) Returns the value from the deque begin or array end.
Public methodStatic memberPeek(Object, Int32) Returns the value from the dictionary or list or deque at the nth position as defined by the iterator of the dictionary or the index of the list or the iterator of the deque.
Public methodStatic memberPeekT(DequeT) 
Public methodStatic memberPeekT(ListT) 
Public methodStatic memberPeekT(DequeT, Int32) 
Public methodStatic memberPeekT(ListT, Int32) 
Public methodStatic memberPeekK, V(DictionaryK, V, Int32) Returns the value from the dictionary at the nth position as defined by the iterator of the dictionary.
Public methodStatic memberProd(IList) 
Public methodStatic memberProd(ListDouble) 
Public methodStatic memberProd(ListInt16) 
Public methodStatic memberProd(ListInt32) 
Public methodStatic memberProd(ListInt64) 
Public methodStatic memberProd(ListSByte) 
Public methodStatic memberProd(ListSingle) 
Public methodStatic memberRange(IDictionary) 
Public methodStatic memberRangeK, V(DictionaryK, V) Creates a new dictionary representing a set, containing all values from the given dictionary representing a map map.
Public methodStatic memberSetAsArray(IDictionary) Creates a new list containing all values from the given dictionary representing a set.
Public methodStatic memberSetAsArrayV(DictionaryV, SetValueType) Creates a new list containing all values from the given dictionary representing a set.
Public methodStatic memberShuffle(IList) 
Public methodStatic memberShuffle(ListString) 
Public methodStatic memberShuffleV(ListV) Creates a new dynamic array with permuted content.
Public methodStatic memberStringAsArray 
Public methodStatic memberStructurallyEqual Returns whether the input values are structurally equal according to the ~~ operator, beside attribute bearers and graphs, this esp. includes containers, then it returns whether this container and that container are memberwise deeply equal, which means the scalar members are equal, and object attributes are deeply equal. (If types are unequal the result is false. For graphs, it returns whether they are structurally equal.)
Public methodStatic memberSubarray(IList, Int32, Int32) 
Public methodStatic memberSubarrayV(ListV, Int32, Int32) Creates a new dynamic array with length values copied from a from index start on.
Public methodStatic memberSubdeque(IDeque, Int32, Int32) 
Public methodStatic memberSubdequeV(DequeV, Int32, Int32) Creates a new deque with length values copied from a from index start on.
Public methodStatic memberSum(IList) 
Public methodStatic memberSum(ListDouble) 
Public methodStatic memberSum(ListInt16) 
Public methodStatic memberSum(ListInt32) 
Public methodStatic memberSum(ListInt64) 
Public methodStatic memberSum(ListSByte) 
Public methodStatic memberSum(ListSingle) 
Public methodStatic memberUnion(IDictionary, IDictionary) 
Public methodStatic memberUnionK, V(DictionaryK, V, DictionaryK, V) Creates a new dictionary and fills in all key/value pairs from a and b. If both dictionaries contain one key, the value from b takes precedence (this way the common case a = a | map<int, int> { 7 -> 13 }; would update an existing entry with key 7 to 13).
Public methodStatic memberUnionChangedK(DictionaryK, SetValueType, DictionaryK, SetValueType, IGraph, IEdge, AttributeType) Adds all key/value pairs from set b to a.
Public methodStatic memberUnionChangedK(DictionaryK, SetValueType, DictionaryK, SetValueType, IGraph, INode, AttributeType) Adds all key/value pairs from set b to a.
Public methodStatic memberUnionChangedK, V(DictionaryK, V, DictionaryK, V) Adds all key/value pairs from set/map b to a. If both dictionaries contain one key, the value from b takes precedence (this way the common case a = a | map<int, int> { 7 -> 13 }; would update an existing entry with key 7 to 13).
Public methodStatic memberUnionChangedK, V(DictionaryK, V, DictionaryK, V, IGraph, IEdge, AttributeType) Adds all key/value pairs from map b to a. If both dictionaries contain one key, the value from b takes precedence (this way the common case a = a | map<int, int> { 7 -> 13 }; would update an existing entry with key 7 to 13).
Public methodStatic memberUnionChangedK, V(DictionaryK, V, DictionaryK, V, IGraph, INode, AttributeType) Adds all key/value pairs from map b to a. If both dictionaries contain one key, the value from b takes precedence (this way the common case a = a | map<int, int> { 7 -> 13 }; would update an existing entry with key 7 to 13).
Public methodStatic memberVar(IList) 
Public methodStatic memberVar(ListDouble) 
Public methodStatic memberVar(ListInt16) 
Public methodStatic memberVar(ListInt32) 
Public methodStatic memberVar(ListInt64) 
Public methodStatic memberVar(ListSByte) 
Public methodStatic memberVar(ListSingle) 
Top
See Also