// // Diese Datei wurde mit der Eclipse Implementation of JAXB, v3.0.2 generiert // Siehe https://eclipse-ee4j.github.io/jaxb-ri // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. // Generiert: 2021.12.14 um 08:52:42 PM CET // package at.gv.egiz.asic; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAttribute; import jakarta.xml.bind.annotation.XmlElement; import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlType; /** *

Java-Klasse für DataObjectReferenceType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

 * <complexType name="DataObjectReferenceType">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{http://www.w3.org/2000/09/xmldsig#}DigestMethod"/>
 *         <element ref="{http://www.w3.org/2000/09/xmldsig#}DigestValue"/>
 *         <element name="DataObjectReferenceExtensions" type="{http://uri.etsi.org/02918/v1.2.1#}ExtensionsListType" minOccurs="0"/>
 *       </sequence>
 *       <attribute name="URI" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
 *       <attribute name="MimeType" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       <attribute name="Rootfile" type="{http://www.w3.org/2001/XMLSchema}boolean" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "DataObjectReferenceType", namespace = "http://uri.etsi.org/02918/v1.2.1#", propOrder = { "digestMethod", "digestValue", "dataObjectReferenceExtensions" }) public class DataObjectReferenceType { @XmlElement(name = "DigestMethod", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true) protected DigestMethodType digestMethod; @XmlElement(name = "DigestValue", namespace = "http://www.w3.org/2000/09/xmldsig#", required = true) protected byte[] digestValue; @XmlElement(name = "DataObjectReferenceExtensions") protected ExtensionsListType dataObjectReferenceExtensions; @XmlAttribute(name = "URI", required = true) @XmlSchemaType(name = "anyURI") protected String uri; @XmlAttribute(name = "MimeType") protected String mimeType; @XmlAttribute(name = "Rootfile") protected Boolean rootfile; /** * Ruft den Wert der digestMethod-Eigenschaft ab. * * @return * possible object is * {@link DigestMethodType } * */ public DigestMethodType getDigestMethod() { return digestMethod; } /** * Legt den Wert der digestMethod-Eigenschaft fest. * * @param value * allowed object is * {@link DigestMethodType } * */ public void setDigestMethod(DigestMethodType value) { this.digestMethod = value; } /** * Ruft den Wert der digestValue-Eigenschaft ab. * * @return * possible object is * byte[] */ public byte[] getDigestValue() { return digestValue; } /** * Legt den Wert der digestValue-Eigenschaft fest. * * @param value * allowed object is * byte[] */ public void setDigestValue(byte[] value) { this.digestValue = value; } /** * Ruft den Wert der dataObjectReferenceExtensions-Eigenschaft ab. * * @return * possible object is * {@link ExtensionsListType } * */ public ExtensionsListType getDataObjectReferenceExtensions() { return dataObjectReferenceExtensions; } /** * Legt den Wert der dataObjectReferenceExtensions-Eigenschaft fest. * * @param value * allowed object is * {@link ExtensionsListType } * */ public void setDataObjectReferenceExtensions(ExtensionsListType value) { this.dataObjectReferenceExtensions = value; } /** * Ruft den Wert der uri-Eigenschaft ab. * * @return * possible object is * {@link String } * */ public String getURI() { return uri; } /** * Legt den Wert der uri-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ public void setURI(String value) { this.uri = value; } /** * Ruft den Wert der mimeType-Eigenschaft ab. * * @return * possible object is * {@link String } * */ public String getMimeType() { return mimeType; } /** * Legt den Wert der mimeType-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ public void setMimeType(String value) { this.mimeType = value; } /** * Ruft den Wert der rootfile-Eigenschaft ab. * * @return * possible object is * {@link Boolean } * */ public Boolean isRootfile() { return rootfile; } /** * Legt den Wert der rootfile-Eigenschaft fest. * * @param value * allowed object is * {@link Boolean } * */ public void setRootfile(Boolean value) { this.rootfile = value; } }