@CodingStyleguideUnaware public class RegistryObjectType extends IdentifiableType
Java class for RegistryObjectType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RegistryObjectType">
<complexContent>
<extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}IdentifiableType">
<sequence>
<element name="Name" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}InternationalStringType" minOccurs="0"/>
<element name="Description" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}InternationalStringType" minOccurs="0"/>
<element name="VersionInfo" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}VersionInfoType" minOccurs="0"/>
<element name="Classification" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}ClassificationType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ExternalIdentifier" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}ExternalIdentifierType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ExternalLink" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}ExternalLinkType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="lid" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="objectType" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}objectReferenceType" />
<attribute name="owner" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="status" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:4.0}objectReferenceType" />
</extension>
</complexContent>
</complexType>
This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-list-extension
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
| Constructor and Description |
|---|
RegistryObjectType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addClassification(ClassificationType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addExternalIdentifier(ExternalIdentifierType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addExternalLink(ExternalLinkType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
RegistryObjectType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(RegistryObjectType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<ClassificationType> |
getClassification()
Gets the value of the classification property.
|
ClassificationType |
getClassificationAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getClassificationCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
InternationalStringType |
getDescription()
Gets the value of the description property.
|
List<ExternalIdentifierType> |
getExternalIdentifier()
Gets the value of the externalIdentifier property.
|
ExternalIdentifierType |
getExternalIdentifierAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getExternalIdentifierCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ExternalLinkType> |
getExternalLink()
Gets the value of the externalLink property.
|
ExternalLinkType |
getExternalLinkAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getExternalLinkCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
getLid()
Gets the value of the lid property.
|
InternationalStringType |
getName()
Gets the value of the name property.
|
String |
getObjectType()
Gets the value of the objectType property.
|
String |
getOwner()
Gets the value of the owner property.
|
String |
getStatus()
Gets the value of the status property.
|
VersionInfoType |
getVersionInfo()
Gets the value of the versionInfo property.
|
boolean |
hasClassificationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasExternalIdentifierEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasExternalLinkEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoClassificationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoExternalIdentifierEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoExternalLinkEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setClassification(List<ClassificationType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDescription(InternationalStringType value)
Sets the value of the description property.
|
void |
setExternalIdentifier(List<ExternalIdentifierType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setExternalLink(List<ExternalLinkType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setLid(String value)
Sets the value of the lid property.
|
void |
setName(InternationalStringType value)
Sets the value of the name property.
|
void |
setObjectType(String value)
Sets the value of the objectType property.
|
void |
setOwner(String value)
Sets the value of the owner property.
|
void |
setStatus(String value)
Sets the value of the status property.
|
void |
setVersionInfo(VersionInfoType value)
Sets the value of the versionInfo property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
cloneTo, getId, setIdaddSlot, cloneTo, getSlot, getSlotAtIndex, getSlotCount, hasNoSlotEntries, hasSlotEntries, setSlotpublic RegistryObjectType()
@Nullable public InternationalStringType getName()
InternationalStringTypepublic void setName(@Nullable InternationalStringType value)
value - allowed object is
InternationalStringType@Nullable public InternationalStringType getDescription()
InternationalStringTypepublic void setDescription(@Nullable InternationalStringType value)
value - allowed object is
InternationalStringType@Nullable public VersionInfoType getVersionInfo()
VersionInfoTypepublic void setVersionInfo(@Nullable VersionInfoType value)
value - allowed object is
VersionInfoType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ClassificationType> getClassification()
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 classification property.
For example, to add a new item, do as follows:
getClassification().add(newItem);
Objects of the following type(s) are allowed in the list
ClassificationType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ExternalIdentifierType> getExternalIdentifier()
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 externalIdentifier property.
For example, to add a new item, do as follows:
getExternalIdentifier().add(newItem);
Objects of the following type(s) are allowed in the list
ExternalIdentifierType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ExternalLinkType> getExternalLink()
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 externalLink property.
For example, to add a new item, do as follows:
getExternalLink().add(newItem);
Objects of the following type(s) are allowed in the list
ExternalLinkType
@Nullable public String getLid()
Stringpublic void setLid(@Nullable String value)
value - allowed object is
String@Nullable public String getObjectType()
Stringpublic void setObjectType(@Nullable String value)
value - allowed object is
String@Nullable public String getOwner()
Stringpublic void setOwner(@Nullable String value)
value - allowed object is
String@Nullable public String getStatus()
Stringpublic void setStatus(@Nullable String value)
value - allowed object is
Stringpublic boolean equals(Object o)
equals in class IdentifiableTypepublic int hashCode()
hashCode in class IdentifiableTypepublic String toString()
toString in class IdentifiableTypepublic void setClassification(@Nullable List<ClassificationType> aList)
aList - The new list member to set. May be null.public void setExternalIdentifier(@Nullable List<ExternalIdentifierType> aList)
aList - The new list member to set. May be null.public void setExternalLink(@Nullable List<ExternalLinkType> aList)
aList - The new list member to set. May be null.public boolean hasClassificationEntries()
true if at least one item is contained, false otherwise.public boolean hasNoClassificationEntries()
true if no item is contained, false otherwise.@Nonnegative public int getClassificationCount()
@Nullable public ClassificationType getClassificationAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addClassification(@Nonnull ClassificationType elem)
elem - The element to be added. May not be null.public boolean hasExternalIdentifierEntries()
true if at least one item is contained, false otherwise.public boolean hasNoExternalIdentifierEntries()
true if no item is contained, false otherwise.@Nonnegative public int getExternalIdentifierCount()
@Nullable public ExternalIdentifierType getExternalIdentifierAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addExternalIdentifier(@Nonnull ExternalIdentifierType elem)
elem - The element to be added. May not be null.public boolean hasExternalLinkEntries()
true if at least one item is contained, false otherwise.public boolean hasNoExternalLinkEntries()
true if no item is contained, false otherwise.@Nonnegative public int getExternalLinkCount()
@Nullable public ExternalLinkType getExternalLinkAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addExternalLink(@Nonnull ExternalLinkType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull RegistryObjectType ret)
this to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2ret - The target object to clone to. May not be null.@Nonnull @ReturnsMutableCopy public RegistryObjectType clone()
clone in interface com.helger.commons.lang.IExplicitlyCloneableclone in class IdentifiableTypenull.Copyright © 2020 TOOP. All rights reserved.