public final class PdfMetadataSignature extends MetadataSignature
Contains Pdf Metadata signature properties.
Constructor and 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
|
Modifier and Type | Method and Description |
---|---|
Object |
deepClone()
Clone Metadata Signature instance.
|
MetadataSignature |
deepClone(Object value)
Clone Pdf Metadata Signature instance with given value.
|
boolean |
equals(Object signature)
Overwrites Equals method to compare signature properties
|
String |
getTagPrefix()
The prefix tag of Pdf Metadata signature name.
|
int |
hashCode()
Overrides GetHashCode method
|
void |
setTagPrefix(String value)
The prefix tag of Pdf Metadata signature name.
|
protected void |
setValue_Rename_Namesake(Object value)
Overrides SetValue method
|
getData, getData, getDataEncryption, getFValue, getName, getType, getValue, setDataEncryption, setFValue, setName, setType, setValue, SetValue, toBoolean, toDateTime, toDateTime, toDouble, toDouble, toInteger, toSingle, toSingle, toString, toString, toString
getCreatedOn, getDeleted, getHeight, getLeft, getModifiedOn, getPageNumber, getSignatureId, getSignatureType, getTop, getWidth, isSignature, setCreatedOn, setHeight, setLeft, setModifiedOn, setPageNumber, setSignature, setTop, setWidth, supportMetaInfoLayer
public PdfMetadataSignature(String name)
Creates Pdf Metadata signature with predefined name and empty value
name
- Pdf Metadata Signature namepublic PdfMetadataSignature(String name, Object value)
Creates Pdf Metadata signature with predefined values
name
- Name of Metadata signature objectvalue
- Value of Metadata signaturepublic Object deepClone()
Clone Metadata Signature instance.
deepClone
in class MetadataSignature
public MetadataSignature deepClone(Object value)
Clone Pdf Metadata Signature instance with given value.
deepClone
in class MetadataSignature
value
- Value for new cloned object.public boolean equals(Object signature)
Overwrites Equals method to compare signature properties
equals
in class MetadataSignature
signature
- Signature object to compare with.public final String getTagPrefix()
The prefix tag of Pdf Metadata signature name. By default this property is set to "xmp". Possible values are
public int hashCode()
Overrides GetHashCode method
hashCode
in class MetadataSignature
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
protected void setValue_Rename_Namesake(Object value)
Overrides SetValue method
value
-