public class SignedDataObjectProperties
extends java.lang.Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
Java class for SignedDataObjectPropertiesType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SignedDataObjectPropertiesType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="DataObjectFormat" type="{http://uri.etsi.org/01903/v1.3.2#}DataObjectFormatType" maxOccurs="unbounded" minOccurs="0"/>
<element name="CommitmentTypeIndication" type="{http://uri.etsi.org/01903/v1.3.2#}CommitmentTypeIndicationType" maxOccurs="unbounded" minOccurs="0"/>
<element name="AllDataObjectsTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType" maxOccurs="unbounded" minOccurs="0"/>
<element name="IndividualDataObjectsTimeStamp" type="{http://uri.etsi.org/01903/v1.3.2#}XAdESTimeStampType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<XAdESTimeStampType> |
allDataObjectsTimeStamps |
protected java.util.List<CommitmentTypeIndication> |
commitmentTypeIndications |
protected java.util.List<DataObjectFormat> |
dataObjectFormats |
protected java.lang.String |
id |
protected java.util.List<XAdESTimeStampType> |
individualDataObjectsTimeStamps |
| Constructor and Description |
|---|
SignedDataObjectProperties()
Default no-arg constructor
|
SignedDataObjectProperties(java.util.List<DataObjectFormat> dataObjectFormats,
java.util.List<CommitmentTypeIndication> commitmentTypeIndications,
java.util.List<XAdESTimeStampType> allDataObjectsTimeStamps,
java.util.List<XAdESTimeStampType> individualDataObjectsTimeStamps,
java.lang.String id)
Fully-initialising value constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
java.lang.StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
boolean |
equals(java.lang.Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
java.util.List<XAdESTimeStampType> |
getAllDataObjectsTimeStamps()
Gets the value of the allDataObjectsTimeStamps property.
|
java.util.List<CommitmentTypeIndication> |
getCommitmentTypeIndications()
Gets the value of the commitmentTypeIndications property.
|
java.util.List<DataObjectFormat> |
getDataObjectFormats()
Gets the value of the dataObjectFormats property.
|
java.lang.String |
getId()
Gets the value of the id property.
|
java.util.List<XAdESTimeStampType> |
getIndividualDataObjectsTimeStamps()
Gets the value of the individualDataObjectsTimeStamps property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
void |
setAllDataObjectsTimeStamps(java.util.List<XAdESTimeStampType> value) |
void |
setCommitmentTypeIndications(java.util.List<CommitmentTypeIndication> value) |
void |
setDataObjectFormats(java.util.List<DataObjectFormat> value) |
void |
setId(java.lang.String value)
Sets the value of the id property.
|
void |
setIndividualDataObjectsTimeStamps(java.util.List<XAdESTimeStampType> value) |
java.lang.String |
toString() |
SignedDataObjectProperties |
withAllDataObjectsTimeStamps(java.util.Collection<XAdESTimeStampType> values) |
SignedDataObjectProperties |
withAllDataObjectsTimeStamps(java.util.List<XAdESTimeStampType> value) |
SignedDataObjectProperties |
withAllDataObjectsTimeStamps(XAdESTimeStampType... values) |
SignedDataObjectProperties |
withCommitmentTypeIndications(java.util.Collection<CommitmentTypeIndication> values) |
SignedDataObjectProperties |
withCommitmentTypeIndications(CommitmentTypeIndication... values) |
SignedDataObjectProperties |
withCommitmentTypeIndications(java.util.List<CommitmentTypeIndication> value) |
SignedDataObjectProperties |
withDataObjectFormats(java.util.Collection<DataObjectFormat> values) |
SignedDataObjectProperties |
withDataObjectFormats(DataObjectFormat... values) |
SignedDataObjectProperties |
withDataObjectFormats(java.util.List<DataObjectFormat> value) |
SignedDataObjectProperties |
withId(java.lang.String value) |
SignedDataObjectProperties |
withIndividualDataObjectsTimeStamps(java.util.Collection<XAdESTimeStampType> values) |
SignedDataObjectProperties |
withIndividualDataObjectsTimeStamps(java.util.List<XAdESTimeStampType> value) |
SignedDataObjectProperties |
withIndividualDataObjectsTimeStamps(XAdESTimeStampType... values) |
protected java.util.List<DataObjectFormat> dataObjectFormats
protected java.util.List<CommitmentTypeIndication> commitmentTypeIndications
protected java.util.List<XAdESTimeStampType> allDataObjectsTimeStamps
protected java.util.List<XAdESTimeStampType> individualDataObjectsTimeStamps
protected java.lang.String id
public SignedDataObjectProperties()
public SignedDataObjectProperties(java.util.List<DataObjectFormat> dataObjectFormats, java.util.List<CommitmentTypeIndication> commitmentTypeIndications, java.util.List<XAdESTimeStampType> allDataObjectsTimeStamps, java.util.List<XAdESTimeStampType> individualDataObjectsTimeStamps, java.lang.String id)
public java.util.List<DataObjectFormat> getDataObjectFormats()
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 dataObjectFormats property.
For example, to add a new item, do as follows:
getDataObjectFormats().add(newItem);
Objects of the following type(s) are allowed in the list
DataObjectFormat
public java.util.List<CommitmentTypeIndication> getCommitmentTypeIndications()
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 commitmentTypeIndications property.
For example, to add a new item, do as follows:
getCommitmentTypeIndications().add(newItem);
Objects of the following type(s) are allowed in the list
CommitmentTypeIndication
public java.util.List<XAdESTimeStampType> getAllDataObjectsTimeStamps()
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 allDataObjectsTimeStamps property.
For example, to add a new item, do as follows:
getAllDataObjectsTimeStamps().add(newItem);
Objects of the following type(s) are allowed in the list
XAdESTimeStampType
public java.util.List<XAdESTimeStampType> getIndividualDataObjectsTimeStamps()
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 individualDataObjectsTimeStamps property.
For example, to add a new item, do as follows:
getIndividualDataObjectsTimeStamps().add(newItem);
Objects of the following type(s) are allowed in the list
XAdESTimeStampType
public java.lang.String getId()
Stringpublic void setId(java.lang.String value)
value - allowed object is
Stringpublic void setDataObjectFormats(java.util.List<DataObjectFormat> value)
public void setCommitmentTypeIndications(java.util.List<CommitmentTypeIndication> value)
public void setAllDataObjectsTimeStamps(java.util.List<XAdESTimeStampType> value)
public void setIndividualDataObjectsTimeStamps(java.util.List<XAdESTimeStampType> value)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringpublic java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
java.lang.StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringpublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
java.lang.Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodepublic int hashCode()
hashCode in class java.lang.Objectpublic SignedDataObjectProperties withDataObjectFormats(DataObjectFormat... values)
public SignedDataObjectProperties withDataObjectFormats(java.util.Collection<DataObjectFormat> values)
public SignedDataObjectProperties withCommitmentTypeIndications(CommitmentTypeIndication... values)
public SignedDataObjectProperties withCommitmentTypeIndications(java.util.Collection<CommitmentTypeIndication> values)
public SignedDataObjectProperties withAllDataObjectsTimeStamps(XAdESTimeStampType... values)
public SignedDataObjectProperties withAllDataObjectsTimeStamps(java.util.Collection<XAdESTimeStampType> values)
public SignedDataObjectProperties withIndividualDataObjectsTimeStamps(XAdESTimeStampType... values)
public SignedDataObjectProperties withIndividualDataObjectsTimeStamps(java.util.Collection<XAdESTimeStampType> values)
public SignedDataObjectProperties withId(java.lang.String value)
public SignedDataObjectProperties withDataObjectFormats(java.util.List<DataObjectFormat> value)
public SignedDataObjectProperties withCommitmentTypeIndications(java.util.List<CommitmentTypeIndication> value)
public SignedDataObjectProperties withAllDataObjectsTimeStamps(java.util.List<XAdESTimeStampType> value)
public SignedDataObjectProperties withIndividualDataObjectsTimeStamps(java.util.List<XAdESTimeStampType> value)
Copyright © 2015 Digipost Open Source. All Rights Reserved.