Package org.somda.dsl.biceps.base.tree
Class DescriptorMultiState
-
- All Implemented Interfaces:
-
org.somda.dsl.biceps.base.BicepsExtensible,org.somda.dsl.biceps.base.FullyExtensible,org.somda.dsl.biceps.base.GenericExtensible
public abstract class DescriptorMultiState<T extends Object> extends IdentifiableMdibComponent
-
-
Field Summary
Fields Modifier and Type Field Description private final CodedValuetypeprivate final List<T>statesprivate final SafetyClassificationsafetyClassificationprivate final Cursorcursorprivate final Handlehandleprivate final BigIntegerversionprivate final List<BicepsExtension>bicepsExtensionsprivate final List<GenericExtension>genericExtensions
-
Method Summary
Modifier and Type Method Description final CodedValuegetType()final List<T>getStates()final SafetyClassificationgetSafetyClassification()final Tstate(Handle handle, Function1<T, Unit> init)final CodedValuetype(CodedValue base, Function1<CodedValue, Unit> init)final SafetyClassificationsafetyClassification(SafetyClassification init)StringtoString()-
Methods inherited from class org.somda.dsl.biceps.base.tree.IdentifiableMdibComponent
getCursor, getHandle -
Methods inherited from class org.somda.dsl.biceps.base.tree.VersionedMdibComponent
getVersion, version, version, version -
Methods inherited from class org.somda.dsl.biceps.base.BicepsExtensible
extendWith, getBicepsExtensions -
Methods inherited from class org.somda.dsl.biceps.base.GenericExtensible
extendWithGeneric, getGenericExtensions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getType
final CodedValue getType()
-
getSafetyClassification
final SafetyClassification getSafetyClassification()
-
type
final CodedValue type(CodedValue base, Function1<CodedValue, Unit> init)
-
safetyClassification
final SafetyClassification safetyClassification(SafetyClassification init)
-
-
-
-