PdfMetadataSignature
Leave feedback
On this page
Inheritance: java.lang.Object, com.groupdocs.signature.domain.signatures.BaseSignature, com.groupdocs.signature.domain.signatures.metadata.MetadataSignature
public final class PdfMetadataSignature extends MetadataSignature
Contains Pdf Metadata signature properties.
| Constructor | Description |
|---|---|
| PdfMetadataSignature(String name) | Creates Pdf Metadata signature with predefined name and empty value |
| PdfMetadataSignature(String name, Object value) | Creates Pdf Metadata signature with predefined values |
| PdfMetadataSignature(String name, Object value, String tag) | Creates Pdf Metadata signature with predefined values |
| Method | Description |
|---|---|
| getTagPrefix() | The prefix tag of Pdf Metadata signature name. |
| setTagPrefix(String value) | The prefix tag of Pdf Metadata signature name. |
| equals(Object signature) | Overwrites Equals method to compare signature properties |
| hashCode() | Overrides GetHashCode method |
| deepClone() | Clone Metadata Signature instance. |
| deepClone(Object value) | Clone Pdf Metadata Signature instance with given value. |
public PdfMetadataSignature(String name)
Creates Pdf Metadata signature with predefined name and empty value
Parameters:
| Parameter | Type | Description |
|---|---|---|
| name | java.lang.String | Pdf Metadata Signature name |
public PdfMetadataSignature(String name, Object value)
Creates Pdf Metadata signature with predefined values
Parameters:
| Parameter | Type | Description |
|---|---|---|
| name | java.lang.String | Name of Metadata signature object |
| value | java.lang.Object | Value of Metadata signature |
public PdfMetadataSignature(String name, Object value, String tag)
Creates Pdf Metadata signature with predefined values
Parameters:
| Parameter | Type | Description |
|---|---|---|
| name | java.lang.String | Name of Metadata signature object |
| value | java.lang.Object | Value of Metadata signature |
| tag | java.lang.String | Prefix tag of Metadata signature |
public final String getTagPrefix()
The prefix tag of Pdf Metadata signature name. By default this property is set to “xmp”. Possible values are
Returns: java.lang.String
public final void setTagPrefix(String value)
The prefix tag of Pdf Metadata signature name. By default this property is set to “xmp”. Possible values are
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.String |
public boolean equals(Object signature)
Overwrites Equals method to compare signature properties
Parameters:
| Parameter | Type | Description |
|---|---|---|
| signature | java.lang.Object | Signature object to compare with. |
Returns: boolean - Returns true if passed signature object has same type and all its properties are equal to this instance properties.
public int hashCode()
Overrides GetHashCode method
Returns: int - Signature hash code
public Object deepClone()
Clone Metadata Signature instance.
Returns: java.lang.Object - Returns cloned Metadata Signature instance
public MetadataSignature deepClone(Object value)
Clone Pdf Metadata Signature instance with given value.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Object | Value for new cloned object. |
Returns: MetadataSignature - Returns cloned Metadata Signature instance.
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.