Attributes
- Companion
- class
- Graph
-
- Supertypes
- Self type
-
ActivationStatus.type
Members list
Type members
Classlikes
Represents active state of the alarm. Active alarms are considered while aggregating severity and health of a subsystem, component or whole system.
Represents active state of the alarm. Active alarms are considered while aggregating severity and health of a subsystem, component or whole system.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass ActivationStatustrait Lowercasetrait EnumEntryclass Objecttrait Matchableclass AnyShow all
- Self type
-
Active.type
Represents inactive state of an alarm. Alarms that are Inactive
could still be updated by setting the severity and could still be read. But they are not considered while aggregating severity and health of a subsystem, component or whole system.
Represents inactive state of an alarm. Alarms that are Inactive
could still be updated by setting the severity and could still be read. But they are not considered while aggregating severity and health of a subsystem, component or whole system.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass ActivationStatustrait Lowercasetrait EnumEntryclass Objecttrait Matchableclass AnyShow all
- Self type
-
Inactive.type
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Returns a collection of ActivationStatus
e.g active and inactive
Returns a collection of ActivationStatus
e.g active and inactive
Attributes
Inherited methods
Additional list of names which can be mapped to values, for example to allow mapping of legacy values.
Additional list of names which can be mapped to values, for example to allow mapping of legacy values.
Attributes
- Returns
-
a Map of names to Values
- Inherited from:
- Enum
Returns a Seq of A objects that the macro was able to find.
Returns a Seq of A objects that the macro was able to find.
You will want to use this in some way to implement your values method. In fact, if you aren't using this method... why are you even bothering with this lib?
Attributes
- Inherited from:
- EnumCompat (hidden)
Returns the index number of the member passed in the values picked up by this enum
Returns the index number of the member passed in the values picked up by this enum
Value parameters
- member
-
the member you want to check the index of
Attributes
- Returns
-
the index of the first element of values that is equal (as determined by ==) to member, or -1, if none exists.
- Inherited from:
- Enum
Tries to get an A by the supplied name. The name corresponds to the .name of the case objects implementing A
Tries to get an A by the supplied name. The name corresponds to the .name of the case objects implementing A
Like Enumeration 's withName
, this method will throw if the name does not match any of the values' .entryName values.
Attributes
- Inherited from:
- Enum
Returns an [[Right[A]] ] for a given name, or a [[Left[NoSuchMember]] ] if the name does not match any of the values' .entryName values.
Returns an [[Right[A]] ] for a given name, or a [[Left[NoSuchMember]] ] if the name does not match any of the values' .entryName values.
Attributes
- Inherited from:
- Enum
Tries to get an A by the supplied name. The name corresponds to the .name of the case objects implementing A, disregarding case
Tries to get an A by the supplied name. The name corresponds to the .name of the case objects implementing A, disregarding case
Like Enumeration 's withName
, this method will throw if the name does not match any of the values' .entryName values.
Attributes
- Inherited from:
- Enum
Returns an [[Right[A]] ] for a given name, or a [[Left[NoSuchMember]] ] if the name does not match any of the values' .entryName values, disregarding case.
Returns an [[Right[A]] ] for a given name, or a [[Left[NoSuchMember]] ] if the name does not match any of the values' .entryName values, disregarding case.
Attributes
- Inherited from:
- Enum
Optionally returns an A for a given name, disregarding case
Optionally returns an A for a given name, disregarding case
Attributes
- Inherited from:
- Enum
Tries to get an A by the supplied name. The name corresponds to the .name of the case objects implementing A transformed to lower case
Tries to get an A by the supplied name. The name corresponds to the .name of the case objects implementing A transformed to lower case
Like Enumeration 's withName
, this method will throw if the name does not match any of the values' .entryName values.
Attributes
- Inherited from:
- Enum
Returns an [[Right[A]] ] for a given name, or a [[Left[NoSuchMember]] ] if the name does not match any of the values' .entryName values, disregarding case.
Returns an [[Right[A]] ] for a given name, or a [[Left[NoSuchMember]] ] if the name does not match any of the values' .entryName values, disregarding case.
Attributes
- Inherited from:
- Enum
Optionally returns an A for a given name assuming the value is lower case
Optionally returns an A for a given name assuming the value is lower case
Attributes
- Inherited from:
- Enum
Optionally returns an A for a given name.
Optionally returns an A for a given name.
Attributes
- Inherited from:
- Enum
Tries to get an A by the supplied name. The name corresponds to the .name of the case objects implementing A transformed to upper case
Tries to get an A by the supplied name. The name corresponds to the .name of the case objects implementing A transformed to upper case
Like Enumeration 's withName
, this method will throw if the name does not match any of the values' .entryName values.
Attributes
- Inherited from:
- Enum
Returns an [[Right[A]] ] for a given name, or a [[Left[NoSuchMember]] ] if the name does not match any of the values' .entryName values, disregarding case.
Returns an [[Right[A]] ] for a given name, or a [[Left[NoSuchMember]] ] if the name does not match any of the values' .entryName values, disregarding case.
Attributes
- Inherited from:
- Enum
Optionally returns an A for a given name assuming the value is upper case
Optionally returns an A for a given name assuming the value is upper case
Attributes
- Inherited from:
- Enum
Inherited fields
Map of A object names in lower case to A s for case-insensitive comparison
Map of A object names in lower case to A s for case-insensitive comparison
Attributes
- Inherited from:
- Enum
Map of A object names to A s
Map of A object names to A s
Attributes
- Inherited from:
- Enum
Map of A object names in upper case to A s for case-insensitive comparison
Map of A object names in upper case to A s for case-insensitive comparison
Attributes
- Inherited from:
- Enum
Map of A to their index in the values sequence.
Map of A to their index in the values sequence.
A performance optimisation so that indexOf can be found in constant time.
Attributes
- Inherited from:
- Enum