CompleteSegmentAspect

case object CompleteSegmentAspect extends OccAspect

CompleteSegmentAspect, in the non-dimensional aspect model

CompleteSegmentAspect, in the non-dimensional aspect model

trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait OccAspect
trait Aspect
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels = EmptyTuple
Inherited from
Singleton
type MirroredElemTypes = EmptyTuple
Inherited from
Singleton
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror
type MirroredMonoType = Singleton
Inherited from
Singleton
type MirroredType = Singleton
Inherited from
Singleton

Value members

Concrete methods

override def toString: String
Definition Classes
Any

Inherited 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

Inherited from
Aspect
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

Inherited from
Aspect
final def appliesToNonNumericItems: Boolean
Inherited from
OccAspect
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

Inherited from
Aspect
final def appliesToTuples: Boolean
Inherited from
OccAspect
def fromProduct(p: Product): MirroredMonoType
Inherited from
Singleton
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.

Inherited from
Aspect
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product