DimensionalContextElement

sealed abstract class DimensionalContextElement(val explicitDimensionMemberSeq: IndexedSeq[(EName, EName)], val typedDimensionMemberSeq: IndexedSeq[(EName, TypedDimensionMember)])

Dimensional context element, so either a dimensional segment or dimensional scenario. This type and its sub-types are optimized for dimensional instance validation.

Dimensional context element, so either a dimensional segment or dimensional scenario. This type and its sub-types are optimized for dimensional instance validation.

Authors

Chris de Vreeze

class Object
trait Matchable
class Any

Value members

Abstract methods

def filterDimensions(dimensions: Set[EName]): DimensionalContextElement

Concrete methods

final def dimensions: Set[EName]
final def explicitDimensionMembers: Map[EName, EName]
final def hasRepeatedDimensions: Boolean
final def typedDimensions: Set[EName]

Concrete fields

val explicitDimensionMemberSeq: IndexedSeq[(EName, EName)]