@CodingStyleguideUnaware public class SpecifiedBinaryFileType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
Java class for SpecifiedBinaryFileType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SpecifiedBinaryFileType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Title" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" maxOccurs="unbounded" minOccurs="0"/>
<element name="AuthorName" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" maxOccurs="unbounded" minOccurs="0"/>
<element name="VersionID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" minOccurs="0"/>
<element name="FileName" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" minOccurs="0"/>
<element name="URIID" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}IDType" minOccurs="0"/>
<element name="MIMECode" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}CodeType" minOccurs="0"/>
<element name="EncodingCode" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}CodeType" minOccurs="0"/>
<element name="CharacterSetCode" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}CodeType" minOccurs="0"/>
<element name="IncludedBinaryObject" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}BinaryObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Access" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Description" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}TextType" maxOccurs="unbounded" minOccurs="0"/>
<element name="SizeMeasure" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}MeasureType" minOccurs="0"/>
<element name="AccessAvailabilitySpecifiedPeriod" type="{urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100}SpecifiedPeriodType" minOccurs="0"/>
</sequence>
</restriction>
</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 |
|---|
SpecifiedBinaryFileType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAccess(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addAuthorName(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDescription(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addID(IDType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addIncludedBinaryObject(BinaryObjectType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTitle(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
SpecifiedBinaryFileType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(SpecifiedBinaryFileType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<TextType> |
getAccess()
Gets the value of the access property.
|
TextType |
getAccessAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
SpecifiedPeriodType |
getAccessAvailabilitySpecifiedPeriod()
Gets the value of the accessAvailabilitySpecifiedPeriod property.
|
int |
getAccessCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<TextType> |
getAuthorName()
Gets the value of the authorName property.
|
TextType |
getAuthorNameAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAuthorNameCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CodeType |
getCharacterSetCode()
Gets the value of the characterSetCode property.
|
String |
getCharacterSetCodeValue()
Get the value of the contained CodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<TextType> |
getDescription()
Gets the value of the description property.
|
TextType |
getDescriptionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CodeType |
getEncodingCode()
Gets the value of the encodingCode property.
|
String |
getEncodingCodeValue()
Get the value of the contained CodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
getFileName()
Gets the value of the fileName property.
|
String |
getFileNameValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<IDType> |
getID()
Gets the value of the id property.
|
IDType |
getIDAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getIDCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<BinaryObjectType> |
getIncludedBinaryObject()
Gets the value of the includedBinaryObject property.
|
BinaryObjectType |
getIncludedBinaryObjectAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getIncludedBinaryObjectCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CodeType |
getMIMECode()
Gets the value of the mimeCode property.
|
String |
getMIMECodeValue()
Get the value of the contained CodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
MeasureType |
getSizeMeasure()
Gets the value of the sizeMeasure property.
|
BigDecimal |
getSizeMeasureValue()
Get the value of the contained MeasureType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<TextType> |
getTitle()
Gets the value of the title property.
|
TextType |
getTitleAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTitleCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
IDType |
getURIID()
Gets the value of the uriid property.
|
String |
getURIIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
IDType |
getVersionID()
Gets the value of the versionID property.
|
String |
getVersionIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
boolean |
hasAccessEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAuthorNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasIDEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasIncludedBinaryObjectEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAccessEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAuthorNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoIDEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoIncludedBinaryObjectEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTitleEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTitleEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAccess(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAccessAvailabilitySpecifiedPeriod(SpecifiedPeriodType value)
Sets the value of the accessAvailabilitySpecifiedPeriod property.
|
void |
setAuthorName(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCharacterSetCode(CodeType value)
Sets the value of the characterSetCode property.
|
CodeType |
setCharacterSetCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setDescription(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setEncodingCode(CodeType value)
Sets the value of the encodingCode property.
|
CodeType |
setEncodingCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
setFileName(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setFileName(TextType value)
Sets the value of the fileName property.
|
void |
setID(List<IDType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setIncludedBinaryObject(List<BinaryObjectType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setMIMECode(CodeType value)
Sets the value of the mimeCode property.
|
CodeType |
setMIMECode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
MeasureType |
setSizeMeasure(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setSizeMeasure(MeasureType value)
Sets the value of the sizeMeasure property.
|
void |
setTitle(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setURIID(IDType value)
Sets the value of the uriid property.
|
IDType |
setURIID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setVersionID(IDType value)
Sets the value of the versionID property.
|
IDType |
setVersionID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public SpecifiedBinaryFileType()
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<IDType> getID()
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 id property.
For example, to add a new item, do as follows:
getID().add(newItem);
Objects of the following type(s) are allowed in the list
IDType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TextType> getTitle()
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 title property.
For example, to add a new item, do as follows:
getTitle().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TextType> getAuthorName()
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 authorName property.
For example, to add a new item, do as follows:
getAuthorName().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
@Nullable public IDType getVersionID()
IDTypepublic void setVersionID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public TextType getFileName()
TextTypepublic void setFileName(@Nullable TextType value)
value - allowed object is
TextType@Nullable public IDType getURIID()
IDTypepublic void setURIID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public CodeType getMIMECode()
CodeTypepublic void setMIMECode(@Nullable CodeType value)
value - allowed object is
CodeType@Nullable public CodeType getEncodingCode()
CodeTypepublic void setEncodingCode(@Nullable CodeType value)
value - allowed object is
CodeType@Nullable public CodeType getCharacterSetCode()
CodeTypepublic void setCharacterSetCode(@Nullable CodeType value)
value - allowed object is
CodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<BinaryObjectType> getIncludedBinaryObject()
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 includedBinaryObject property.
For example, to add a new item, do as follows:
getIncludedBinaryObject().add(newItem);
Objects of the following type(s) are allowed in the list
BinaryObjectType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TextType> getAccess()
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 access property.
For example, to add a new item, do as follows:
getAccess().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TextType> getDescription()
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 description property.
For example, to add a new item, do as follows:
getDescription().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
@Nullable public MeasureType getSizeMeasure()
MeasureTypepublic void setSizeMeasure(@Nullable MeasureType value)
value - allowed object is
MeasureType@Nullable public SpecifiedPeriodType getAccessAvailabilitySpecifiedPeriod()
SpecifiedPeriodTypepublic void setAccessAvailabilitySpecifiedPeriod(@Nullable SpecifiedPeriodType value)
value - allowed object is
SpecifiedPeriodTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setID(@Nullable List<IDType> aList)
aList - The new list member to set. May be null.public void setTitle(@Nullable List<TextType> aList)
aList - The new list member to set. May be null.public void setAuthorName(@Nullable List<TextType> aList)
aList - The new list member to set. May be null.public void setIncludedBinaryObject(@Nullable List<BinaryObjectType> aList)
aList - The new list member to set. May be null.public void setAccess(@Nullable List<TextType> aList)
aList - The new list member to set. May be null.public void setDescription(@Nullable List<TextType> aList)
aList - The new list member to set. May be null.public boolean hasIDEntries()
true if at least one item is contained, false otherwise.public boolean hasNoIDEntries()
true if no item is contained, false otherwise.@Nonnegative public int getIDCount()
@Nullable public IDType getIDAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addID(@Nonnull IDType elem)
elem - The element to be added. May not be null.public boolean hasTitleEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTitleEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTitleCount()
@Nullable public TextType getTitleAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTitle(@Nonnull TextType elem)
elem - The element to be added. May not be null.public boolean hasAuthorNameEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAuthorNameEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAuthorNameCount()
@Nullable public TextType getAuthorNameAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAuthorName(@Nonnull TextType elem)
elem - The element to be added. May not be null.public boolean hasIncludedBinaryObjectEntries()
true if at least one item is contained, false otherwise.public boolean hasNoIncludedBinaryObjectEntries()
true if no item is contained, false otherwise.@Nonnegative public int getIncludedBinaryObjectCount()
@Nullable public BinaryObjectType getIncludedBinaryObjectAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addIncludedBinaryObject(@Nonnull BinaryObjectType elem)
elem - The element to be added. May not be null.public boolean hasAccessEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAccessEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAccessCount()
@Nullable public TextType getAccessAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAccess(@Nonnull TextType elem)
elem - The element to be added. May not be null.public boolean hasDescriptionEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDescriptionEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDescriptionCount()
@Nullable public TextType getDescriptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDescription(@Nonnull TextType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull SpecifiedBinaryFileType 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 SpecifiedBinaryFileType clone()
@Nonnull public CodeType setMIMECode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public CodeType setEncodingCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public CodeType setCharacterSetCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setVersionID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setURIID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public MeasureType setSizeMeasure(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setFileName(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getVersionIDValue()
null@Nullable public String getFileNameValue()
null@Nullable public String getURIIDValue()
null@Nullable public String getMIMECodeValue()
null@Nullable public String getEncodingCodeValue()
null@Nullable public String getCharacterSetCodeValue()
null@Nullable public BigDecimal getSizeMeasureValue()
nullCopyright © 2016–2021 Philip Helger. All rights reserved.