public class PollFulfillment extends RequestMessageType implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for TAXIIPollFulfillmentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TAXIIPollFulfillmentType"> <complexContent> <extension base="{http://taxii.mitre.org/messages/taxii_xml_binding-1.1}RequestMessageType"> <sequence> <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/> </sequence> <attribute name="collection_name" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="result_id" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="result_part_number" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
collectionName |
protected java.lang.String |
resultId |
protected java.math.BigInteger |
resultPartNumber |
protected Signature |
signature |
extendedHeaders, messageId
Constructor and Description |
---|
PollFulfillment()
Default no-arg constructor
|
PollFulfillment(ExtendedHeadersType extendedHeaders,
java.lang.String messageId,
Signature signature,
java.lang.String collectionName,
java.lang.String resultId,
java.math.BigInteger resultPartNumber)
Fully-initialising value constructor
|
Modifier and Type | Method and Description |
---|---|
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.lang.String |
getCollectionName()
Gets the value of the collectionName property.
|
java.lang.String |
getResultId()
Gets the value of the resultId property.
|
java.math.BigInteger |
getResultPartNumber()
Gets the value of the resultPartNumber property.
|
Signature |
getSignature()
An XML Digital Signature scoped to this message.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
void |
setCollectionName(java.lang.String value)
Sets the value of the collectionName property.
|
void |
setResultId(java.lang.String value)
Sets the value of the resultId property.
|
void |
setResultPartNumber(java.math.BigInteger value)
Sets the value of the resultPartNumber property.
|
void |
setSignature(Signature value)
Sets the value of the signature property.
|
PollFulfillment |
withCollectionName(java.lang.String value) |
PollFulfillment |
withExtendedHeaders(ExtendedHeadersType value) |
PollFulfillment |
withMessageId(java.lang.String value) |
PollFulfillment |
withResultId(java.lang.String value) |
PollFulfillment |
withResultPartNumber(java.math.BigInteger value) |
PollFulfillment |
withSignature(Signature value) |
getExtendedHeaders, getMessageId, setExtendedHeaders, setMessageId
protected Signature signature
protected java.lang.String collectionName
protected java.lang.String resultId
protected java.math.BigInteger resultPartNumber
public PollFulfillment()
public PollFulfillment(ExtendedHeadersType extendedHeaders, java.lang.String messageId, Signature signature, java.lang.String collectionName, java.lang.String resultId, java.math.BigInteger resultPartNumber)
public Signature getSignature()
Signature
public void setSignature(Signature value)
value
- allowed object is
Signature
public java.lang.String getCollectionName()
String
public void setCollectionName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getResultId()
String
public void setResultId(java.lang.String value)
value
- allowed object is
String
public java.math.BigInteger getResultPartNumber()
BigInteger
public void setResultPartNumber(java.math.BigInteger value)
value
- allowed object is
BigInteger
public 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.Equals
equals
in class RequestMessageType
public boolean equals(java.lang.Object object)
equals
in class RequestMessageType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
hashCode
in class RequestMessageType
public int hashCode()
hashCode
in class RequestMessageType
public PollFulfillment withSignature(Signature value)
public PollFulfillment withCollectionName(java.lang.String value)
public PollFulfillment withResultId(java.lang.String value)
public PollFulfillment withResultPartNumber(java.math.BigInteger value)
public PollFulfillment withExtendedHeaders(ExtendedHeadersType value)
withExtendedHeaders
in class RequestMessageType
public PollFulfillment withMessageId(java.lang.String value)
withMessageId
in class RequestMessageType