public class MDSDescriptor extends DeviceComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
MDSDescriptor.MetaData
Java class for anonymous complex type.
|
DeviceComponent.ProductionSpecification| Modifier and Type | Field and Description |
|---|---|
protected ClockDescriptor |
clock |
protected MDSDescriptor.MetaData |
metaData |
protected SCODescriptor |
sco |
protected SystemContextDescriptor |
systemContext |
protected List<VMDDescriptor> |
vmDs |
alertSystem, productionSpecificationdescriptorVersion, extension, handle, safetyClassification, type| Constructor and Description |
|---|
MDSDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object that) |
ClockDescriptor |
getClock()
Gets the value of the clock property.
|
MDSDescriptor.MetaData |
getMetaData()
Gets the value of the metaData property.
|
SCODescriptor |
getSCO()
The OPTIONAL SCO.
|
SystemContextDescriptor |
getSystemContext()
Gets the value of the systemContext property.
|
List<VMDDescriptor> |
getVMDs()
Ordered list of VMDs that belongs to the MDS.
|
int |
hashCode() |
void |
setClock(ClockDescriptor value)
Sets the value of the clock property.
|
void |
setMetaData(MDSDescriptor.MetaData value)
Sets the value of the metaData property.
|
void |
setSCO(SCODescriptor value)
Sets the value of the sco property.
|
void |
setSystemContext(SystemContextDescriptor value)
Sets the value of the systemContext property.
|
void |
setVMDs(List<VMDDescriptor> value) |
String |
toString() |
getAlertSystem, getProductionSpecification, setAlertSystem, setProductionSpecificationgetDescriptorVersion, getExtension, getHandle, getSafetyClassification, getType, setDescriptorVersion, setExtension, setHandle, setSafetyClassification, setTypeprotected MDSDescriptor.MetaData metaData
protected SystemContextDescriptor systemContext
protected ClockDescriptor clock
protected SCODescriptor sco
protected List<VMDDescriptor> vmDs
public MDSDescriptor.MetaData getMetaData()
MDSDescriptor.MetaDatapublic void setMetaData(MDSDescriptor.MetaData value)
value - allowed object is
MDSDescriptor.MetaDatapublic SystemContextDescriptor getSystemContext()
SystemContextDescriptorpublic void setSystemContext(SystemContextDescriptor value)
value - allowed object is
SystemContextDescriptorpublic ClockDescriptor getClock()
ClockDescriptorpublic void setClock(ClockDescriptor value)
value - allowed object is
ClockDescriptorpublic SCODescriptor getSCO()
SCODescriptorpublic void setSCO(SCODescriptor value)
value - allowed object is
SCODescriptorpublic List<VMDDescriptor> getVMDs()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the vmDs property.
For example, to add a new item, do as follows:
getVMDs().add(newItem);
Objects of the following type(s) are allowed in the list
VMDDescriptor
public void setVMDs(List<VMDDescriptor> value)
public String toString()
toString in class DeviceComponentpublic boolean equals(Object that)
equals in class DeviceComponentpublic int hashCode()
hashCode in class DeviceComponentCopyright © 2018. All rights reserved.