@CodingStyleguideUnaware public class CCCEVDocumentReferenceType extends DCatAPDistributionType
<?xml version="1.0" encoding="UTF-8"?><an:Class xmlns:an="https://data.europe.eu/semanticassets/ns/cv/common/semic-annot-2.0.0#" xmlns="https://data.europe.eu/semanticassets/ns/cv/cccev_v2.0.0#" xmlns:cac="https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#" xmlns:cbc="https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#" xmlns:ccts="urn:un:unece:uncefact:data:specification:CoreComponentTypeSchemaModule:2" xmlns:dcat-ap="http://data.europa.eu/r5r/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>Class</ccts:ComponentType><ccts:DictionaryEntryName>cccev:DocumentReference. Details</ccts:DictionaryEntryName><ccts:Definition>A reference to a concrete manifestation of a document, or the content of the document itself.</ccts:Definition><ccts:ObjectClass>cccev:DocumentReference</ccts:ObjectClass><PrimitiveClass>dcat-ap:DistributionType</PrimitiveClass></an:Class>
Java class for DocumentReferenceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DocumentReferenceType">
<complexContent>
<extension base="{http://data.europa.eu/r5r/}DistributionType">
<sequence>
<element ref="{https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#}binaryObject" minOccurs="0"/>
<element ref="{https://data.europe.eu/semanticassets/ns/cv/cccev_v2.0.0#}associatedRoleType" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{https://data.europe.eu/semanticassets/ns/cv/cccev_v2.0.0#}statusCode" minOccurs="0"/>
<element ref="{https://data.europe.eu/semanticassets/ns/cv/cccev_v2.0.0#}validityPeriod" minOccurs="0"/>
</sequence>
</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 |
|---|
CCCEVDocumentReferenceType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAssociatedRoleType(CodeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
CCCEVDocumentReferenceType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(CCCEVDocumentReferenceType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<CodeType> |
getAssociatedRoleType()
<?
|
CodeType |
getAssociatedRoleTypeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAssociatedRoleTypeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
BinaryObjectType |
getBinaryObject()
<?
|
byte[] |
getBinaryObjectValue()
Get the value of the contained BinaryObjectType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
CodeType |
getStatusCode()
<?
|
String |
getStatusCodeValue()
Get the value of the contained CodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PeriodType |
getValidityPeriod()
<?
|
boolean |
hasAssociatedRoleTypeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoAssociatedRoleTypeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAssociatedRoleType(List<CodeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBinaryObject(BinaryObjectType value)
Sets the value of the binaryObject property.
|
BinaryObjectType |
setBinaryObject(byte[] valueParam)
Special setter with value of type byte[]
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setStatusCode(CodeType value)
Sets the value of the statusCode property.
|
CodeType |
setStatusCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setValidityPeriod(PeriodType value)
Sets the value of the validityPeriod property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
addCompressedFormat, addConformsTo, addDescription, addPage, addSpatialResolutionInMeters, addStatus, addTemporalResolution, addTitle, cloneTo, getAccessService, getAccessURL, getAvailability, getByteSize, getChecksum, getCompressedFormat, getCompressedFormatAtIndex, getCompressedFormatCount, getConformsTo, getConformsToAtIndex, getConformsToCount, getDescription, getDescriptionAtIndex, getDescriptionCount, getDownloadURL, getFormat, getHasPolicy, getIssued, getLicence, getMediaType, getModified, getPackageFormat, getPage, getPageAtIndex, getPageCount, getRights, getSpatialResolutionInMeters, getSpatialResolutionInMetersAtIndex, getSpatialResolutionInMetersCount, getStatus, getStatusAtIndex, getStatusCount, getTemporalResolution, getTemporalResolutionAtIndex, getTemporalResolutionCount, getTitle, getTitleAtIndex, getTitleCount, hasCompressedFormatEntries, hasConformsToEntries, hasDescriptionEntries, hasNoCompressedFormatEntries, hasNoConformsToEntries, hasNoDescriptionEntries, hasNoPageEntries, hasNoSpatialResolutionInMetersEntries, hasNoStatusEntries, hasNoTemporalResolutionEntries, hasNoTitleEntries, hasPageEntries, hasSpatialResolutionInMetersEntries, hasStatusEntries, hasTemporalResolutionEntries, hasTitleEntries, setAccessService, setAccessURL, setAvailability, setByteSize, setChecksum, setCompressedFormat, setConformsTo, setDescription, setDownloadURL, setFormat, setHasPolicy, setIssued, setLicence, setMediaType, setModified, setPackageFormat, setPage, setRights, setSpatialResolutionInMeters, setStatus, setTemporalResolution, setTitlepublic CCCEVDocumentReferenceType()
@Nullable public BinaryObjectType getBinaryObject()
<?xml version="1.0" encoding="UTF-8"?><an:DataProperty xmlns:an="https://data.europe.eu/semanticassets/ns/cv/common/semic-annot-2.0.0#" xmlns="https://data.europe.eu/semanticassets/ns/cv/cccev_v2.0.0#" xmlns:cac="https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#" xmlns:cbc="https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#" xmlns:ccts="urn:un:unece:uncefact:data:specification:CoreComponentTypeSchemaModule:2" xmlns:dcat-ap="http://data.europa.eu/r5r/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>Data property</ccts:ComponentType><ccts:DictionaryEntryName>cccev:DocumentReference. binary Object</ccts:DictionaryEntryName><ccts:Definition>
The document's content embedded as binary object (Base64).
</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>cccev:DocumentReference</ccts:ObjectClass><ccts:PropertyTerm>BinaryObject</ccts:PropertyTerm><ccts:RepresentationTerm>BinaryObject</ccts:RepresentationTerm><ccts:DataType>BinaryObject. Type</ccts:DataType></an:DataProperty>
BinaryObjectTypepublic void setBinaryObject(@Nullable BinaryObjectType value)
value - allowed object is
BinaryObjectType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<CodeType> getAssociatedRoleType()
<?xml version="1.0" encoding="UTF-8"?><an:DataProperty xmlns:an="https://data.europe.eu/semanticassets/ns/cv/common/semic-annot-2.0.0#" xmlns="https://data.europe.eu/semanticassets/ns/cv/cccev_v2.0.0#" xmlns:cac="https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#" xmlns:cbc="https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#" xmlns:ccts="urn:un:unece:uncefact:data:specification:CoreComponentTypeSchemaModule:2" xmlns:dcat-ap="http://data.europa.eu/r5r/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>Data property</ccts:ComponentType><ccts:DictionaryEntryName>cccev:DocumentReference. associated role type</ccts:DictionaryEntryName><ccts:Definition>
A code used to identify the role played by this document.
</ccts:Definition><ccts:Cardinality>0..*</ccts:Cardinality><ccts:ObjectClass>cccev:DocumentReference</ccts:ObjectClass><ccts:PropertyTerm>Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></an:DataProperty>
Gets the value of the associatedRoleType 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 set method for the associatedRoleType property.
For example, to add a new item, do as follows:
getAssociatedRoleType().add(newItem);
Objects of the following type(s) are allowed in the list
CodeType
@Nullable public CodeType getStatusCode()
<?xml version="1.0" encoding="UTF-8"?><an:DataProperty xmlns:an="https://data.europe.eu/semanticassets/ns/cv/common/semic-annot-2.0.0#" xmlns="https://data.europe.eu/semanticassets/ns/cv/cccev_v2.0.0#" xmlns:cac="https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#" xmlns:cbc="https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#" xmlns:ccts="urn:un:unece:uncefact:data:specification:CoreComponentTypeSchemaModule:2" xmlns:dcat-ap="http://data.europa.eu/r5r/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>Data property</ccts:ComponentType><ccts:DictionaryEntryName>cccev:DocumentReference. status Code</ccts:DictionaryEntryName><ccts:Definition>
The status of a document content.
</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>cccev:DocumentReference</ccts:ObjectClass><ccts:PropertyTerm>Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></an:DataProperty>
CodeTypepublic void setStatusCode(@Nullable CodeType value)
value - allowed object is
CodeType@Nullable public PeriodType getValidityPeriod()
<?xml version="1.0" encoding="UTF-8"?><ObjectProperty xmlns="https://data.europe.eu/semanticassets/ns/cv/cccev_v2.0.0#" xmlns:an="https://data.europe.eu/semanticassets/ns/cv/common/semic-annot-2.0.0#" xmlns:cac="https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#" xmlns:cbc="https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#" xmlns:ccts="urn:un:unece:uncefact:data:specification:CoreComponentTypeSchemaModule:2" xmlns:dcat-ap="http://data.europa.eu/r5r/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>Object property</ccts:ComponentType><ccts:DictionaryEntryName>cccev:DocumentReference. validity Period</ccts:DictionaryEntryName><ccts:Definition>
The lapse of time during which something is claimed to be valid.
</ccts:Definition><ccts:ObjectClass>cccev:DocumentReference</ccts:ObjectClass><Domain>cccev:DocumentReference</Domain><Range>Period</Range><Predicate>hasValidityPeriod</Predicate></ObjectProperty>
PeriodTypepublic void setValidityPeriod(@Nullable PeriodType value)
value - allowed object is
PeriodTypepublic boolean equals(Object o)
equals in class DCatAPDistributionTypepublic int hashCode()
hashCode in class DCatAPDistributionTypepublic String toString()
toString in class DCatAPDistributionTypepublic void setAssociatedRoleType(@Nullable List<CodeType> aList)
aList - The new list member to set. May be null.public boolean hasAssociatedRoleTypeEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAssociatedRoleTypeEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAssociatedRoleTypeCount()
@Nullable public CodeType getAssociatedRoleTypeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAssociatedRoleType(@Nonnull CodeType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull CCCEVDocumentReferenceType 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 CCCEVDocumentReferenceType clone()
clone in interface com.helger.commons.lang.IExplicitlyCloneableclone in class DCatAPDistributionTypenull.@Nonnull public BinaryObjectType setBinaryObject(@Nullable byte[] valueParam)
valueParam - The value to be set. May be null.null@Nonnull public CodeType setStatusCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public byte[] getBinaryObjectValue()
nullCopyright © 2020–2021 toop.eu. All rights reserved.