Class EquipmentIdentifier
-
- All Implemented Interfaces:
-
java.lang.Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.ToString
public class EquipmentIdentifier implements Cloneable, CopyTo, ToString
Java class for anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType> <simpleContent> <extension base="<urn:oid:1.3.6.1.4.1.19376.1.6.2.10.1.1.1>EquipmentIdentifierType"> <attribute ref="{http://standards.ieee.org/downloads/11073/11073-10207-2017/extension}MustUnderstand"/> </extension> </simpleContent> </complexType>
-
-
Constructor Summary
Constructors Constructor Description EquipmentIdentifier()
-
Method Summary
Modifier and Type Method Description StringgetValue()Type defining the EquipmentIdentifier. voidsetValue(String value)Sets the value of the value property. booleanisMustUnderstand()In cases where an extension modifies the meaning of the element that contains it, a MustUnderstand attribute is senseful. voidsetMustUnderstand(Boolean value)Sets the value of the mustUnderstand property. booleanequals(Object object)inthashCode()StringtoString()StringBuilderappend(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy)StringBuilderappendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy)Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(ObjectLocator locator, Object target, CopyStrategy strategy)ObjectcreateNewInstance()-
-
Method Detail
-
getValue
String getValue()
Type defining the EquipmentIdentifier. The equipment identifier is an URI. It is stable, globally unique and constant across re-initializations of the SOMDS Provider.
- Returns:
possibleobject is String
-
setValue
void setValue(String value)
Sets the value of the value property.
- Parameters:
value- allowed object is String
-
isMustUnderstand
boolean isMustUnderstand()
In cases where an extension modifies the meaning of the element that contains it, a MustUnderstand attribute is senseful. This means that the data cannot safely be processed unless the application knows the meaning of the extension. A MustUnderstand marked extension could be look like this: tns:Extension xmlns:tns="http://standards.ieee.org/downloads/11073/11073-10207-2017/extension" xmlns:ext="http://concrete-extension-namespace" ext:AdditionalInfo tns:MustUnderstand="true" ... Extensions are not required to provide a MustUnderstand attribute. If no MustUnderstand attribute is present, false is assumed. The MustUnderstand attribute is conceptually borrowed from SOAP header's "mustUnderstand" attribute.
- Returns:
possibleobject is Boolean
-
setMustUnderstand
void setMustUnderstand(Boolean value)
Sets the value of the mustUnderstand property.
- Parameters:
value- allowed object is Boolean
-
hashCode
int hashCode()
-
append
StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy)
-
appendFields
StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy)
-
createNewInstance
Object createNewInstance()
-
-
-
-