Class ContainmentTree
- java.lang.Object
-
- org.somda.sdc.biceps.model.participant.ContainmentTree
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb2_commons.lang.CopyTo2,org.jvnet.jaxb2_commons.lang.ToString2
public class ContainmentTree extends Object implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.ToString2
CONTAINMENT TREE part of an ELEMENT of an MDS CONTAINMENT TREE.Java class for ContainmentTree complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ContainmentTree"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://standards.ieee.org/downloads/11073/11073-10207-2017/extension}Extension" minOccurs="0"/> <element name="Entry" type="{http://standards.ieee.org/downloads/11073/11073-10207-2017/participant}ContainmentTreeEntry" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attGroup ref="{http://standards.ieee.org/downloads/11073/11073-10207-2017/participant}ContainmentTreeInfo"/> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected IntegerchildrenCountprotected List<ContainmentTreeEntry>entryprotected QNameentryTypeprotected ExtensionTypeextensionprotected StringhandleRefprotected StringparentHandleRef
-
Constructor Summary
Constructors Constructor Description ContainmentTree()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilderappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)StringBuilderappendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()booleanequals(Object object)IntegergetChildrenCount()Gets the value of the childrenCount property.List<ContainmentTreeEntry>getEntry()Gets the value of the entry property.QNamegetEntryType()Gets the value of the entryType property.ExtensionTypegetExtension()Gets the value of the extension property.StringgetHandleRef()Gets the value of the handleRef property.StringgetParentHandleRef()Gets the value of the parentHandleRef property.inthashCode()voidsetChildrenCount(Integer value)Sets the value of the childrenCount property.voidsetEntry(List<ContainmentTreeEntry> value)voidsetEntryType(QName value)Sets the value of the entryType property.voidsetExtension(ExtensionType value)Sets the value of the extension property.voidsetHandleRef(String value)Sets the value of the handleRef property.voidsetParentHandleRef(String value)Sets the value of the parentHandleRef property.StringtoString()
-
-
-
Field Detail
-
extension
protected ExtensionType extension
-
entry
protected List<ContainmentTreeEntry> entry
-
handleRef
protected String handleRef
-
parentHandleRef
protected String parentHandleRef
-
entryType
protected QName entryType
-
childrenCount
protected Integer childrenCount
-
-
Method Detail
-
getExtension
public ExtensionType getExtension()
Gets the value of the extension property.- Returns:
- possible object is
ExtensionType
-
setExtension
public void setExtension(ExtensionType value)
Sets the value of the extension property.- Parameters:
value- allowed object isExtensionType
-
getEntry
public List<ContainmentTreeEntry> getEntry()
Gets the value of the entry property.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
setmethod for the entry property.For example, to add a new item, do as follows:
getEntry().add(newItem);Objects of the following type(s) are allowed in the list
ContainmentTreeEntry
-
getHandleRef
public String getHandleRef()
Gets the value of the handleRef property.- Returns:
- possible object is
String
-
setHandleRef
public void setHandleRef(String value)
Sets the value of the handleRef property.- Parameters:
value- allowed object isString
-
getParentHandleRef
public String getParentHandleRef()
Gets the value of the parentHandleRef property.- Returns:
- possible object is
String
-
setParentHandleRef
public void setParentHandleRef(String value)
Sets the value of the parentHandleRef property.- Parameters:
value- allowed object isString
-
getEntryType
public QName getEntryType()
Gets the value of the entryType property.- Returns:
- possible object is
QName
-
setEntryType
public void setEntryType(QName value)
Sets the value of the entryType property.- Parameters:
value- allowed object isQName
-
getChildrenCount
public Integer getChildrenCount()
Gets the value of the childrenCount property.- Returns:
- possible object is
Integer
-
setChildrenCount
public void setChildrenCount(Integer value)
Sets the value of the childrenCount property.- Parameters:
value- allowed object isInteger
-
setEntry
public void setEntry(List<ContainmentTreeEntry> value)
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2
-
-