Version 24.2 (latest)

RefTuple Class Methods

For a list of all members of this type, see RefTuple members.

Public Methods
 NameDescription
Public MethodContainsTrue if this tuple contains the input tuple. The input tuple is considered to be contained if both tuples have the same identifier and if this scope contains the input scope. The input scope is contained if neither scope types are type Unknown and they meet one of the following conditions:
  • Both tuples have SummaryValue scope.
  • Either tuple has scope type Any.
  • Both are type Identifier and have lexographicly equal scope identifiers.
  • Both are the same type of index (Index or RelativeIndex) and have the same scope index.
 
Public MethodIncrementScopeIncrements the scope if the scope if type Index or RelativeIndex.  
Public MethodIsNumericScopeGTETrue if both tuples have the same type and numeric scope type and this numeric index >= the input tuple numeric index  
Public MethodIsNumericScopeLTETrue if both tuples have the same type and numeric scope type and this numeric index <= the input tuple numeric index  
Public MethodIsSameIdentifierCompares this tuple identifiers with the input tuple identifier.  
Public MethodIsSameTupleTuple Equivalence comparison. True if same Type and Scope.  
Public MethodIsSubsetTrue if the input tuple is a subset of this tuble. The input tuple is considered to be a subset if both tuples have the same identifier and if this scope entirely contains the input scope. The input scope is contained if neither scope types are type Unknown and they meet one of the following conditions:
  • Both tuples have SummaryValue scope.
  • This tuple has scope type Any.
  • Both scopes are type Identifier and have lexographicly equal scope identifiers.
  • Both scopes are the same type of index (Index or RelativeIndex) and have the same scope index.
 
Public MethodToStringOverloaded. Appends the tuple to the specified string builder.  
See Also