public class AbstractContextState extends MultiState
Java class for AbstractContextState complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractContextState">
<complexContent>
<extension base="{http://p11073-10207/draft6/pm/2016/12/08}AbstractMultiState">
<sequence>
<element name="Validator" type="{http://p11073-10207/draft6/pm/2016/12/08}InstanceIdentifier" maxOccurs="unbounded" minOccurs="0"/>
<element name="Identification" type="{http://p11073-10207/draft6/pm/2016/12/08}InstanceIdentifier" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="ContextAssociation" type="{http://p11073-10207/draft6/pm/2016/12/08}ContextAssociation" />
<attribute name="BindingMdibVersion" type="{http://p11073-10207/draft6/pm/2016/12/08}ReferencedVersion" />
<attribute name="UnbindingMdibVersion" type="{http://p11073-10207/draft6/pm/2016/12/08}ReferencedVersion" />
<attribute name="BindingStartTime" type="{http://p11073-10207/draft6/pm/2016/12/08}Timestamp" />
<attribute name="BindingEndTime" type="{http://p11073-10207/draft6/pm/2016/12/08}Timestamp" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected BigInteger |
bindingEndTime |
protected BigInteger |
bindingMDIBVersion |
protected BigInteger |
bindingStartTime |
protected ContextAssociationStateValue |
contextAssociation |
protected List<InstanceIdentifier> |
identification |
protected BigInteger |
unbindingMDIBVersion |
protected List<InstanceIdentifier> |
validator |
category, handledescriptorVersion, extension, referencedDescriptor, stateVersion| Constructor and Description |
|---|
AbstractContextState() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object that) |
BigInteger |
getBindingEndTime()
Gets the value of the bindingEndTime property.
|
BigInteger |
getBindingMDIBVersion()
BindingMdibVersion points to the version of an MDIB when a binding of the
context state to an MDS starts.
|
BigInteger |
getBindingStartTime()
Gets the value of the bindingStartTime property.
|
ContextAssociationStateValue |
getContextAssociation()
Gets the value of the contextAssociation property.
|
List<InstanceIdentifier> |
getIdentification()
Gets the value of the identification property.
|
BigInteger |
getUnbindingMDIBVersion()
UnbindingMdibVersion points to the version of an MDIB when a binding of a
context state to an MDS ends (i.e., the version where the context association was
disassociated the first time).
|
List<InstanceIdentifier> |
getValidator()
Gets the value of the validator property.
|
int |
hashCode() |
void |
setBindingEndTime(BigInteger value)
Sets the value of the bindingEndTime property.
|
void |
setBindingMDIBVersion(BigInteger value)
Sets the value of the bindingMDIBVersion property.
|
void |
setBindingStartTime(BigInteger value)
Sets the value of the bindingStartTime property.
|
void |
setContextAssociation(ContextAssociationStateValue value)
Sets the value of the contextAssociation property.
|
void |
setIdentification(List<InstanceIdentifier> value) |
void |
setUnbindingMDIBVersion(BigInteger value)
Sets the value of the unbindingMDIBVersion property.
|
void |
setValidator(List<InstanceIdentifier> value) |
String |
toString() |
getCategory, getHandle, setCategory, setHandlegetDescriptorVersion, getExtension, getReferencedDescriptor, getStateVersion, setDescriptorVersion, setExtension, setReferencedDescriptor, setStateVersionprotected List<InstanceIdentifier> validator
protected List<InstanceIdentifier> identification
protected ContextAssociationStateValue contextAssociation
protected BigInteger bindingMDIBVersion
protected BigInteger unbindingMDIBVersion
protected BigInteger bindingStartTime
protected BigInteger bindingEndTime
public List<InstanceIdentifier> getValidator()
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 validator property.
For example, to add a new item, do as follows:
getValidator().add(newItem);
Objects of the following type(s) are allowed in the list
InstanceIdentifier
public List<InstanceIdentifier> getIdentification()
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 identification property.
For example, to add a new item, do as follows:
getIdentification().add(newItem);
Objects of the following type(s) are allowed in the list
InstanceIdentifier
public ContextAssociationStateValue getContextAssociation()
ContextAssociationStateValuepublic void setContextAssociation(ContextAssociationStateValue value)
value - allowed object is
ContextAssociationStateValuepublic BigInteger getBindingMDIBVersion()
BigIntegerpublic void setBindingMDIBVersion(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getUnbindingMDIBVersion()
BigIntegerpublic void setUnbindingMDIBVersion(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getBindingStartTime()
BigIntegerpublic void setBindingStartTime(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getBindingEndTime()
BigIntegerpublic void setBindingEndTime(BigInteger value)
value - allowed object is
BigIntegerpublic void setValidator(List<InstanceIdentifier> value)
public void setIdentification(List<InstanceIdentifier> value)
public String toString()
toString in class MultiStatepublic boolean equals(Object that)
equals in class MultiStatepublic int hashCode()
hashCode in class MultiStateCopyright © 2017. All rights reserved.