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.LowercaseRepresents 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 classAcknowledgementStatus.Acknowledged$Represents the acknowledged status of the alarmstatic classAcknowledgementStatus.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.Stringenumeratum$Enum$$existingEntriesString()protected static scala.collection.immutable.IndexedSeq<A>findValues()static intindexOf(A member)static scala.collection.immutable.Map<java.lang.String,AcknowledgementStatus>lowerCaseNamesToValuesMap()java.lang.Stringname()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 ofAcknowledgementStatuse.g.static scala.collection.immutable.Map<AcknowledgementStatus,java.lang.Object>valuesToIndex()static AwithName(java.lang.String name)static scala.util.Either<enumeratum.NoSuchMember<A>,A>withNameEither(java.lang.String name)static AwithNameInsensitive(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 AwithNameLowercaseOnly(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 AwithNameUppercaseOnly(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 ofAcknowledgementStatuse.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. forAcknowledgedstatus, the name will be represented asacknowledged- Returns:
- (undocumented)
-
-