Package csw.alarm.models
Class AcknowledgementStatus
- java.lang.Object
-
- csw.alarm.models.AcknowledgementStatus
-
- All Implemented Interfaces:
enumeratum.EnumEntry
,enumeratum.EnumEntry.Lowercase
- Direct Known Subclasses:
AcknowledgementStatus.Acknowledged$
,AcknowledgementStatus.Unacknowledged$
public abstract class AcknowledgementStatus extends java.lang.Object implements enumeratum.EnumEntry, enumeratum.EnumEntry.Lowercase
Represents whether the alarm is acknowledged or not. Whenever the severity of an alarm changes (other than Okay), alarm service changes the status toUnacknowledged
. Operator is then required to acknowledge the alarm.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AcknowledgementStatus.Acknowledged$
Represents the acknowledged status of the alarmstatic class
AcknowledgementStatus.Unacknowledged$
Represents unacknowledged status of an alarm.-
Nested classes/interfaces inherited from interface enumeratum.EnumEntry
enumeratum.EnumEntry.Camelcase, enumeratum.EnumEntry.CapitalDotcase, enumeratum.EnumEntry.CapitalHyphencase, enumeratum.EnumEntry.CapitalSnakecase, enumeratum.EnumEntry.CapitalWords, enumeratum.EnumEntry.Dotcase, enumeratum.EnumEntry.EnumEntryOps<A extends enumeratum.EnumEntry>, enumeratum.EnumEntry.EnumEntryOps$, enumeratum.EnumEntry.Hyphencase, enumeratum.EnumEntry.LowerCamelcase, enumeratum.EnumEntry.Lowercase, enumeratum.EnumEntry.Snakecase, enumeratum.EnumEntry.Uncapitalised, enumeratum.EnumEntry.Uppercase, enumeratum.EnumEntry.UpperDotcase, enumeratum.EnumEntry.UpperHyphencase, enumeratum.EnumEntry.UpperSnakecase, enumeratum.EnumEntry.UpperWords, enumeratum.EnumEntry.Words
-
-
Constructor Summary
Constructors Constructor Description AcknowledgementStatus()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
enumeratum$Enum$$existingEntriesString()
protected static scala.collection.immutable.IndexedSeq<A>
findValues()
static int
indexOf(A member)
static scala.collection.immutable.Map<java.lang.String,AcknowledgementStatus>
lowerCaseNamesToValuesMap()
java.lang.String
name()
The name of AcknowledgementStatus e.g.static scala.collection.immutable.Map<java.lang.String,AcknowledgementStatus>
namesToValuesMap()
static scala.collection.immutable.Map<java.lang.String,AcknowledgementStatus>
upperCaseNameValuesToMap()
static scala.collection.immutable.IndexedSeq<AcknowledgementStatus>
values()
Returns the collection ofAcknowledgementStatus
e.g.static scala.collection.immutable.Map<AcknowledgementStatus,java.lang.Object>
valuesToIndex()
static A
withName(java.lang.String name)
static scala.util.Either<enumeratum.NoSuchMember<A>,A>
withNameEither(java.lang.String name)
static A
withNameInsensitive(java.lang.String name)
static scala.util.Either<enumeratum.NoSuchMember<A>,A>
withNameInsensitiveEither(java.lang.String name)
static scala.Option<A>
withNameInsensitiveOption(java.lang.String name)
static A
withNameLowercaseOnly(java.lang.String name)
static scala.util.Either<enumeratum.NoSuchMember<A>,A>
withNameLowercaseOnlyEither(java.lang.String name)
static scala.Option<A>
withNameLowercaseOnlyOption(java.lang.String name)
static scala.Option<A>
withNameOption(java.lang.String name)
static A
withNameUppercaseOnly(java.lang.String name)
static scala.util.Either<enumeratum.NoSuchMember<A>,A>
withNameUppercaseOnlyEither(java.lang.String name)
static scala.Option<A>
withNameUppercaseOnlyOption(java.lang.String name)
-
-
-
Method Detail
-
namesToValuesMap
public static scala.collection.immutable.Map<java.lang.String,AcknowledgementStatus> namesToValuesMap()
-
lowerCaseNamesToValuesMap
public static final scala.collection.immutable.Map<java.lang.String,AcknowledgementStatus> lowerCaseNamesToValuesMap()
-
upperCaseNameValuesToMap
public static final scala.collection.immutable.Map<java.lang.String,AcknowledgementStatus> upperCaseNameValuesToMap()
-
valuesToIndex
public static final scala.collection.immutable.Map<AcknowledgementStatus,java.lang.Object> valuesToIndex()
-
values
public static scala.collection.immutable.IndexedSeq<AcknowledgementStatus> values()
Returns the collection ofAcknowledgementStatus
e.g. acknowledged and unacknowledged- Returns:
- (undocumented)
-
withName
public static A withName(java.lang.String name)
-
withNameOption
public static scala.Option<A> withNameOption(java.lang.String name)
-
withNameEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameEither(java.lang.String name)
-
withNameInsensitive
public static A withNameInsensitive(java.lang.String name)
-
withNameUppercaseOnly
public static A withNameUppercaseOnly(java.lang.String name)
-
withNameLowercaseOnly
public static A withNameLowercaseOnly(java.lang.String name)
-
withNameInsensitiveOption
public static scala.Option<A> withNameInsensitiveOption(java.lang.String name)
-
withNameUppercaseOnlyOption
public static scala.Option<A> withNameUppercaseOnlyOption(java.lang.String name)
-
withNameLowercaseOnlyOption
public static scala.Option<A> withNameLowercaseOnlyOption(java.lang.String name)
-
withNameInsensitiveEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameInsensitiveEither(java.lang.String name)
-
withNameUppercaseOnlyEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameUppercaseOnlyEither(java.lang.String name)
-
withNameLowercaseOnlyEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameLowercaseOnlyEither(java.lang.String name)
-
indexOf
public static int indexOf(A member)
-
findValues
protected static scala.collection.immutable.IndexedSeq<A> findValues()
-
enumeratum$Enum$$existingEntriesString
public static java.lang.String enumeratum$Enum$$existingEntriesString()
-
name
public java.lang.String name()
The name of AcknowledgementStatus e.g. forAcknowledged
status, the name will be represented asacknowledged
- Returns:
- (undocumented)
-
-