Aspect

sealed trait Aspect

Aspect (of a fact in an XBRL instance).

Authors

Chris de Vreeze

Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

Returns true if this aspect applies to non-numeric items (and not just numeric ones)

Returns true if this aspect applies to non-numeric items (and not just numeric ones)

def appliesToTuples: Boolean

Returns true if this aspect applies to tuples (as well as items)

Returns true if this aspect applies to tuples (as well as items)

Concrete methods

final def appliesToAllFacts: Boolean

Returns true if this aspect applies to both tuples and numeric and non-numeric items

Returns true if this aspect applies to both tuples and numeric and non-numeric items

final def appliesToItemsOnly: Boolean

Returns true if this aspect applies only to (some or all) items and not to tuples

Returns true if this aspect applies only to (some or all) items and not to tuples

final def appliesToNumericItemsOnly: Boolean

Returns true if this aspect applies only to numeric items and neither to non-numeric items nor to tuples

Returns true if this aspect applies only to numeric items and neither to non-numeric items nor to tuples

final def isIncludedInAllAspectModels: Boolean

Returns true if this aspect is included in all aspect models.

Returns true if this aspect is included in all aspect models.

Assuming the existence of only 2 aspect models (dimensional and non-dimensional) this is the same as methods isIncludedInDimensionalAspectModel and isIncludedInNonDimensionalAspectModel both returning true.