Class SignedDataObjectProperties
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<XAdESTimeStampType>protected List<CommitmentTypeIndication>protected List<DataObjectFormat>protected Stringprotected List<XAdESTimeStampType> -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorSignedDataObjectProperties(List<DataObjectFormat> dataObjectFormats, List<CommitmentTypeIndication> commitmentTypeIndications, List<XAdESTimeStampType> allDataObjectsTimeStamps, List<XAdESTimeStampType> individualDataObjectsTimeStamps, String id) Fully-initialising value constructor -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) booleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets the value of the allDataObjectsTimeStamps property.Gets the value of the commitmentTypeIndications property.Gets the value of the dataObjectFormats property.getId()Gets the value of the id property.Gets the value of the individualDataObjectsTimeStamps property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) voidvoidvoidsetDataObjectFormats(List<DataObjectFormat> value) voidSets the value of the id property.voidtoString()withAllDataObjectsTimeStamps(XAdESTimeStampType... values) withDataObjectFormats(DataObjectFormat... values)
-
Field Details
-
dataObjectFormats
-
commitmentTypeIndications
-
allDataObjectsTimeStamps
-
individualDataObjectsTimeStamps
-
id
-
-
Constructor Details
-
SignedDataObjectProperties
public SignedDataObjectProperties()Default no-arg constructor -
SignedDataObjectProperties
public SignedDataObjectProperties(List<DataObjectFormat> dataObjectFormats, List<CommitmentTypeIndication> commitmentTypeIndications, List<XAdESTimeStampType> allDataObjectsTimeStamps, List<XAdESTimeStampType> individualDataObjectsTimeStamps, String id) Fully-initialising value constructor
-
-
Method Details
-
getDataObjectFormats
Gets the value of the dataObjectFormats 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
setmethod 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 -
getCommitmentTypeIndications
Gets the value of the commitmentTypeIndications 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
setmethod 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 -
getAllDataObjectsTimeStamps
Gets the value of the allDataObjectsTimeStamps 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
setmethod 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 -
getIndividualDataObjectsTimeStamps
Gets the value of the individualDataObjectsTimeStamps 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
setmethod 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 -
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-
setDataObjectFormats
-
setCommitmentTypeIndications
-
setAllDataObjectsTimeStamps
-
setIndividualDataObjectsTimeStamps
-
toString
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
equals
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
hashCode
public int hashCode() -
withDataObjectFormats
-
withDataObjectFormats
-
withCommitmentTypeIndications
-
withCommitmentTypeIndications
public SignedDataObjectProperties withCommitmentTypeIndications(Collection<CommitmentTypeIndication> values) -
withAllDataObjectsTimeStamps
-
withAllDataObjectsTimeStamps
public SignedDataObjectProperties withAllDataObjectsTimeStamps(Collection<XAdESTimeStampType> values) -
withIndividualDataObjectsTimeStamps
-
withIndividualDataObjectsTimeStamps
public SignedDataObjectProperties withIndividualDataObjectsTimeStamps(Collection<XAdESTimeStampType> values) -
withId
-
withDataObjectFormats
-
withCommitmentTypeIndications
public SignedDataObjectProperties withCommitmentTypeIndications(List<CommitmentTypeIndication> value) -
withAllDataObjectsTimeStamps
-
withIndividualDataObjectsTimeStamps
public SignedDataObjectProperties withIndividualDataObjectsTimeStamps(List<XAdESTimeStampType> value)
-