Package csw.prefix.models
Class Prefix
java.lang.Object
csw.prefix.models.Prefix
- All Implemented Interfaces:
Serializable
,scala.Equals
,scala.Product
A top level key for a parameter set: combination of subsystem and the subsystem's prefix
e.g. tcs.filter.wheel, wfos.prog.cloudcover, etc
- See Also:
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
Prefix
-
-
Method Details
-
apply
Creates a Prefix based on the given value of format tcs.filter.wheel and splits it to have tcs assubsystem
and filter.wheel ascomponentName
- Parameters:
value
- of format tcs.filter.wheel- Returns:
- a Prefix instance
-
subsystem
-
componentName
-
toString
String representation of prefix e.g. tcs.filter.wheel where tcs is the subsystem name and filter.wheel is the component name
-