public class ClockState extends AbstractDeviceComponentState
Java class for ClockState complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ClockState">
<complexContent>
<extension base="{http://standards.ieee.org/downloads/11073/11073-10207-2017/participant}AbstractDeviceComponentState">
<sequence>
<element name="ActiveSyncProtocol" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/participant}CodedValue" minOccurs="0"/>
<element name="ReferenceSource" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="DateAndTime" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/participant}Timestamp" />
<attribute name="RemoteSync" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="Accuracy" type="{http://www.w3.org/2001/XMLSchema}decimal" />
<attribute name="LastSet" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/participant}Timestamp" />
<attribute name="TimeZone" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/participant}TimeZone" />
<attribute name="CriticalUse" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.math.BigDecimal |
accuracy |
protected CodedValue |
activeSyncProtocol |
protected java.lang.Boolean |
criticalUse |
protected java.math.BigInteger |
dateAndTime |
protected java.math.BigInteger |
lastSet |
protected java.util.List<java.lang.String> |
referenceSource |
protected boolean |
remoteSync |
protected java.lang.String |
timeZone |
activationState, calibrationInfo, nextCalibration, operatingCycles, operatingHours, physicalConnectordescriptorHandle, descriptorVersion, extension, stateVersion| Constructor and Description |
|---|
ClockState() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object that) |
java.math.BigDecimal |
getAccuracy()
Gets the value of the accuracy property.
|
CodedValue |
getActiveSyncProtocol()
Gets the value of the activeSyncProtocol property.
|
java.math.BigInteger |
getDateAndTime()
Gets the value of the dateAndTime property.
|
java.math.BigInteger |
getLastSet()
Gets the value of the lastSet property.
|
java.util.List<java.lang.String> |
getReferenceSource()
Gets the value of the referenceSource property.
|
java.lang.String |
getTimeZone()
Gets the value of the timeZone property.
|
int |
hashCode() |
java.lang.Boolean |
isCriticalUse()
Gets the value of the criticalUse property.
|
boolean |
isRemoteSync()
Gets the value of the remoteSync property.
|
void |
setAccuracy(java.math.BigDecimal value)
Sets the value of the accuracy property.
|
void |
setActiveSyncProtocol(CodedValue value)
Sets the value of the activeSyncProtocol property.
|
void |
setCriticalUse(java.lang.Boolean value)
Sets the value of the criticalUse property.
|
void |
setDateAndTime(java.math.BigInteger value)
Sets the value of the dateAndTime property.
|
void |
setLastSet(java.math.BigInteger value)
Sets the value of the lastSet property.
|
void |
setReferenceSource(java.util.List<java.lang.String> value) |
void |
setRemoteSync(boolean value)
Sets the value of the remoteSync property.
|
void |
setTimeZone(java.lang.String value)
Sets the value of the timeZone property.
|
java.lang.String |
toString() |
getActivationState, getCalibrationInfo, getNextCalibration, getOperatingCycles, getOperatingHours, getPhysicalConnector, setActivationState, setCalibrationInfo, setNextCalibration, setOperatingCycles, setOperatingHours, setPhysicalConnectorgetDescriptorHandle, getDescriptorVersion, getExtension, getStateVersion, setDescriptorHandle, setDescriptorVersion, setExtension, setStateVersionprotected CodedValue activeSyncProtocol
protected java.util.List<java.lang.String> referenceSource
protected java.math.BigInteger dateAndTime
protected boolean remoteSync
protected java.math.BigDecimal accuracy
protected java.math.BigInteger lastSet
protected java.lang.String timeZone
protected java.lang.Boolean criticalUse
public CodedValue getActiveSyncProtocol()
CodedValuepublic void setActiveSyncProtocol(CodedValue value)
value - allowed object is
CodedValuepublic java.util.List<java.lang.String> getReferenceSource()
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 referenceSource property.
For example, to add a new item, do as follows:
getReferenceSource().add(newItem);
Objects of the following type(s) are allowed in the list
String
public java.math.BigInteger getDateAndTime()
BigIntegerpublic void setDateAndTime(java.math.BigInteger value)
value - allowed object is
BigIntegerpublic boolean isRemoteSync()
public void setRemoteSync(boolean value)
public java.math.BigDecimal getAccuracy()
BigDecimalpublic void setAccuracy(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.math.BigInteger getLastSet()
BigIntegerpublic void setLastSet(java.math.BigInteger value)
value - allowed object is
BigIntegerpublic java.lang.String getTimeZone()
Stringpublic void setTimeZone(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Boolean isCriticalUse()
Booleanpublic void setCriticalUse(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String toString()
toString in class AbstractDeviceComponentStatepublic boolean equals(java.lang.Object that)
equals in class AbstractDeviceComponentStatepublic int hashCode()
hashCode in class AbstractDeviceComponentStatepublic void setReferenceSource(java.util.List<java.lang.String> value)