Package csw.params.core.models
Class Subsystem
- java.lang.Object
- 
- csw.params.core.models.Subsystem
 
- 
- All Implemented Interfaces:
- enumeratum.EnumEntry,- enumeratum.EnumEntry.Lowercase,- java.io.Serializable
 - Direct Known Subclasses:
- Subsystem.AOESW$,- Subsystem.APS$,- Subsystem.CIS$,- Subsystem.Container$,- Subsystem.CSW$,- Subsystem.DMS$,- Subsystem.DPS$,- Subsystem.ENC$,- Subsystem.ESEN$,- Subsystem.ESW$,- Subsystem.GMS$,- Subsystem.IRIS$,- Subsystem.IRMS$,- Subsystem.LGSF$,- Subsystem.M1CS$,- Subsystem.M2CS$,- Subsystem.M3CS$,- Subsystem.MCS$,- Subsystem.NFIRAOS$,- Subsystem.NSCU$,- Subsystem.OSS$,- Subsystem.PFCS$,- Subsystem.PSFR$,- Subsystem.RPG$,- Subsystem.RTC$,- Subsystem.SCMS$,- Subsystem.SOSS$,- Subsystem.STR$,- Subsystem.SUM$,- Subsystem.TCS$,- Subsystem.TINC$,- Subsystem.WFOS$
 
 public abstract class Subsystem extends java.lang.Object implements enumeratum.EnumEntry, enumeratum.EnumEntry.Lowercase, java.io.SerializableRepresents a TMT subsystemparam: description of subsystem - See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSubsystem.AOESW$static classSubsystem.APS$static classSubsystem.CIS$static classSubsystem.Container$static classSubsystem.CSW$static classSubsystem.DMS$static classSubsystem.DPS$static classSubsystem.ENC$static classSubsystem.ESEN$static classSubsystem.ESW$static classSubsystem.GMS$static classSubsystem.IRIS$static classSubsystem.IRMS$static classSubsystem.LGSF$static classSubsystem.M1CS$static classSubsystem.M2CS$static classSubsystem.M3CS$static classSubsystem.MCS$static classSubsystem.NFIRAOS$static classSubsystem.NSCU$static classSubsystem.OSS$static classSubsystem.PFCS$static classSubsystem.PSFR$static classSubsystem.RPG$static classSubsystem.RTC$static classSubsystem.SCMS$static classSubsystem.SOSS$static classSubsystem.STR$static classSubsystem.SUM$static classSubsystem.TCS$static classSubsystem.TINC$static classSubsystem.WFOS$- 
Nested classes/interfaces inherited from interface enumeratum.EnumEntryenumeratum.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 SummaryConstructors Constructor Description Subsystem(java.lang.String description)
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringenumeratum$Enum$$existingEntriesString()protected abstract static voidenumeratum$PlayJsonEnum$_setter_$jsonFormat_$eq(play.api.libs.json.Format<A> x$1)protected static scala.collection.immutable.IndexedSeq<A>findValues()static intindexOf(A member)static play.api.libs.json.Format<Subsystem>jsonFormat()java.lang.StringlongName()Represents a string with entryName and description of a subsystemstatic scala.collection.immutable.Map<java.lang.String,Subsystem>lowerCaseNamesToValuesMap()java.lang.Stringname()Represents the name of the subsystem in lowercase e.g NFIRAOS will be nfiraosstatic scala.collection.immutable.Map<java.lang.String,Subsystem>namesToValuesMap()static scala.collection.immutable.Map<java.lang.String,Subsystem>upperCaseNameValuesToMap()static scala.collection.immutable.IndexedSeq<Subsystem>values()static scala.collection.immutable.Map<Subsystem,java.lang.Object>valuesToIndex()static AwithName(java.lang.String name)static AwithNameInsensitive(java.lang.String name)static scala.Option<A>withNameInsensitiveOption(java.lang.String name)static AwithNameLowercaseOnly(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.Option<A>withNameUppercaseOnlyOption(java.lang.String name)
 
- 
- 
- 
Method Detail- 
jsonFormatpublic static play.api.libs.json.Format<Subsystem> jsonFormat() 
 - 
namesToValuesMappublic static scala.collection.immutable.Map<java.lang.String,Subsystem> namesToValuesMap() 
 - 
lowerCaseNamesToValuesMappublic static final scala.collection.immutable.Map<java.lang.String,Subsystem> lowerCaseNamesToValuesMap() 
 - 
upperCaseNameValuesToMappublic static final scala.collection.immutable.Map<java.lang.String,Subsystem> upperCaseNameValuesToMap() 
 - 
valuesToIndexpublic static final scala.collection.immutable.Map<Subsystem,java.lang.Object> valuesToIndex() 
 - 
valuespublic static scala.collection.immutable.IndexedSeq<Subsystem> values() 
 - 
withNamepublic static A withName(java.lang.String name) 
 - 
withNameOptionpublic static scala.Option<A> withNameOption(java.lang.String name) 
 - 
withNameInsensitivepublic static A withNameInsensitive(java.lang.String name) 
 - 
withNameUppercaseOnlypublic static A withNameUppercaseOnly(java.lang.String name) 
 - 
withNameLowercaseOnlypublic static A withNameLowercaseOnly(java.lang.String name) 
 - 
withNameInsensitiveOptionpublic static scala.Option<A> withNameInsensitiveOption(java.lang.String name) 
 - 
withNameUppercaseOnlyOptionpublic static scala.Option<A> withNameUppercaseOnlyOption(java.lang.String name) 
 - 
withNameLowercaseOnlyOptionpublic static scala.Option<A> withNameLowercaseOnlyOption(java.lang.String name) 
 - 
indexOfpublic static int indexOf(A member) 
 - 
findValuesprotected static scala.collection.immutable.IndexedSeq<A> findValues() 
 - 
enumeratum$Enum$$existingEntriesStringpublic static java.lang.String enumeratum$Enum$$existingEntriesString() 
 - 
enumeratum$PlayJsonEnum$_setter_$jsonFormat_$eqprotected abstract static void enumeratum$PlayJsonEnum$_setter_$jsonFormat_$eq(play.api.libs.json.Format<A> x$1) 
 - 
longNamepublic java.lang.String longName() Represents a string with entryName and description of a subsystem- Returns:
- (undocumented)
 
 - 
namepublic java.lang.String name() Represents the name of the subsystem in lowercase e.g NFIRAOS will be nfiraos- Returns:
- (undocumented)
 
 
- 
 
-