org.etsi.uri._01903.v1_3
Class DataObjectFormat

java.lang.Object
  extended by org.etsi.uri._01903.v1_3.DataObjectFormat
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString

public class DataObjectFormat
extends Object
implements org.jvnet.jaxb2_commons.lang.ToString

Java class for DataObjectFormatType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DataObjectFormatType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ObjectIdentifier" type="{http://uri.etsi.org/01903/v1.3.2#}ObjectIdentifierType" minOccurs="0"/>
         <element name="MimeType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Encoding" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
       </sequence>
       <attribute name="ObjectReference" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String description
           
protected  String encoding
           
protected  String mimeType
           
protected  ObjectIdentifier objectIdentifier
           
protected  String objectReference
           
 
Constructor Summary
DataObjectFormat()
          Default no-arg constructor
DataObjectFormat(String description, ObjectIdentifier objectIdentifier, String mimeType, String encoding, String objectReference)
          Fully-initialising value constructor
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 String getDescription()
          Gets the value of the description property.
 String getEncoding()
          Gets the value of the encoding property.
 String getMimeType()
          Gets the value of the mimeType property.
 ObjectIdentifier getObjectIdentifier()
          Gets the value of the objectIdentifier property.
 String getObjectReference()
          Gets the value of the objectReference property.
 void setDescription(String value)
          Sets the value of the description property.
 void setEncoding(String value)
          Sets the value of the encoding property.
 void setMimeType(String value)
          Sets the value of the mimeType property.
 void setObjectIdentifier(ObjectIdentifier value)
          Sets the value of the objectIdentifier property.
 void setObjectReference(String value)
          Sets the value of the objectReference property.
 String toString()
           
 DataObjectFormat withDescription(String value)
           
 DataObjectFormat withEncoding(String value)
           
 DataObjectFormat withMimeType(String value)
           
 DataObjectFormat withObjectIdentifier(ObjectIdentifier value)
           
 DataObjectFormat withObjectReference(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

description

protected String description

objectIdentifier

protected ObjectIdentifier objectIdentifier

mimeType

protected String mimeType

encoding

protected String encoding

objectReference

protected String objectReference
Constructor Detail

DataObjectFormat

public DataObjectFormat()
Default no-arg constructor


DataObjectFormat

public DataObjectFormat(String description,
                        ObjectIdentifier objectIdentifier,
                        String mimeType,
                        String encoding,
                        String objectReference)
Fully-initialising value constructor

Method Detail

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getObjectIdentifier

public ObjectIdentifier getObjectIdentifier()
Gets the value of the objectIdentifier property.

Returns:
possible object is ObjectIdentifier

setObjectIdentifier

public void setObjectIdentifier(ObjectIdentifier value)
Sets the value of the objectIdentifier property.

Parameters:
value - allowed object is ObjectIdentifier

getMimeType

public String getMimeType()
Gets the value of the mimeType property.

Returns:
possible object is String

setMimeType

public void setMimeType(String value)
Sets the value of the mimeType property.

Parameters:
value - allowed object is String

getEncoding

public String getEncoding()
Gets the value of the encoding property.

Returns:
possible object is String

setEncoding

public void setEncoding(String value)
Sets the value of the encoding property.

Parameters:
value - allowed object is String

getObjectReference

public String getObjectReference()
Gets the value of the objectReference property.

Returns:
possible object is String

setObjectReference

public void setObjectReference(String value)
Sets the value of the objectReference property.

Parameters:
value - allowed object is String

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

withDescription

public DataObjectFormat withDescription(String value)

withObjectIdentifier

public DataObjectFormat withObjectIdentifier(ObjectIdentifier value)

withMimeType

public DataObjectFormat withMimeType(String value)

withEncoding

public DataObjectFormat withEncoding(String value)

withObjectReference

public DataObjectFormat withObjectReference(String value)


Copyright © 2014 Digipost Open Source. All Rights Reserved.