org.etsi.uri._01903.v1_3
Class CommitmentTypeIndication

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

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

Java class for CommitmentTypeIndicationType complex type.

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

 <complexType name="CommitmentTypeIndicationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CommitmentTypeId" type="{http://uri.etsi.org/01903/v1.3.2#}ObjectIdentifierType"/>
         <choice>
           <element name="ObjectReference" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded"/>
           <element name="AllSignedDataObjects" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         </choice>
         <element name="CommitmentTypeQualifiers" type="{http://uri.etsi.org/01903/v1.3.2#}CommitmentTypeQualifiersListType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Object allSignedDataObjects
           
protected  ObjectIdentifier commitmentTypeId
           
protected  CommitmentTypeQualifiersListType commitmentTypeQualifiers
           
protected  List<String> objectReferences
           
 
Constructor Summary
CommitmentTypeIndication()
          Default no-arg constructor
CommitmentTypeIndication(ObjectIdentifier commitmentTypeId, Object allSignedDataObjects, List<String> objectReferences, CommitmentTypeQualifiersListType commitmentTypeQualifiers)
          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)
           
 Object getAllSignedDataObjects()
          Gets the value of the allSignedDataObjects property.
 ObjectIdentifier getCommitmentTypeId()
          Gets the value of the commitmentTypeId property.
 CommitmentTypeQualifiersListType getCommitmentTypeQualifiers()
          Gets the value of the commitmentTypeQualifiers property.
 List<String> getObjectReferences()
          Gets the value of the objectReferences property.
 void setAllSignedDataObjects(Object value)
          Sets the value of the allSignedDataObjects property.
 void setCommitmentTypeId(ObjectIdentifier value)
          Sets the value of the commitmentTypeId property.
 void setCommitmentTypeQualifiers(CommitmentTypeQualifiersListType value)
          Sets the value of the commitmentTypeQualifiers property.
 void setObjectReferences(List<String> value)
           
 String toString()
           
 CommitmentTypeIndication withAllSignedDataObjects(Object value)
           
 CommitmentTypeIndication withCommitmentTypeId(ObjectIdentifier value)
           
 CommitmentTypeIndication withCommitmentTypeQualifiers(CommitmentTypeQualifiersListType value)
           
 CommitmentTypeIndication withObjectReferences(Collection<String> values)
           
 CommitmentTypeIndication withObjectReferences(List<String> value)
           
 CommitmentTypeIndication withObjectReferences(String... values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

commitmentTypeId

protected ObjectIdentifier commitmentTypeId

allSignedDataObjects

protected Object allSignedDataObjects

objectReferences

protected List<String> objectReferences

commitmentTypeQualifiers

protected CommitmentTypeQualifiersListType commitmentTypeQualifiers
Constructor Detail

CommitmentTypeIndication

public CommitmentTypeIndication()
Default no-arg constructor


CommitmentTypeIndication

public CommitmentTypeIndication(ObjectIdentifier commitmentTypeId,
                                Object allSignedDataObjects,
                                List<String> objectReferences,
                                CommitmentTypeQualifiersListType commitmentTypeQualifiers)
Fully-initialising value constructor

Method Detail

getCommitmentTypeId

public ObjectIdentifier getCommitmentTypeId()
Gets the value of the commitmentTypeId property.

Returns:
possible object is ObjectIdentifier

setCommitmentTypeId

public void setCommitmentTypeId(ObjectIdentifier value)
Sets the value of the commitmentTypeId property.

Parameters:
value - allowed object is ObjectIdentifier

getAllSignedDataObjects

public Object getAllSignedDataObjects()
Gets the value of the allSignedDataObjects property.

Returns:
possible object is Object

setAllSignedDataObjects

public void setAllSignedDataObjects(Object value)
Sets the value of the allSignedDataObjects property.

Parameters:
value - allowed object is Object

getObjectReferences

public List<String> getObjectReferences()
Gets the value of the objectReferences 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 objectReferences property.

For example, to add a new item, do as follows:

    getObjectReferences().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getCommitmentTypeQualifiers

public CommitmentTypeQualifiersListType getCommitmentTypeQualifiers()
Gets the value of the commitmentTypeQualifiers property.

Returns:
possible object is CommitmentTypeQualifiersListType

setCommitmentTypeQualifiers

public void setCommitmentTypeQualifiers(CommitmentTypeQualifiersListType value)
Sets the value of the commitmentTypeQualifiers property.

Parameters:
value - allowed object is CommitmentTypeQualifiersListType

setObjectReferences

public void setObjectReferences(List<String> value)

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

withCommitmentTypeId

public CommitmentTypeIndication withCommitmentTypeId(ObjectIdentifier value)

withAllSignedDataObjects

public CommitmentTypeIndication withAllSignedDataObjects(Object value)

withObjectReferences

public CommitmentTypeIndication withObjectReferences(String... values)

withObjectReferences

public CommitmentTypeIndication withObjectReferences(Collection<String> values)

withCommitmentTypeQualifiers

public CommitmentTypeIndication withCommitmentTypeQualifiers(CommitmentTypeQualifiersListType value)

withObjectReferences

public CommitmentTypeIndication withObjectReferences(List<String> value)


Copyright © 2014 Digipost Open Source. All Rights Reserved.