FormFieldSignature

Inheritance: java.lang.Object, com.groupdocs.signature.domain.signatures.BaseSignature

public abstract class FormFieldSignature extends BaseSignature

Contains Form field signature properties.

Methods

Method Description
getName() Specifies unique form field name.
setName(String value) Specifies unique form field name.
getType() Specifies Form field type.
getValue() Specifies Form field data object.
setValue(Object value) Specifies Form field data object.
equals(Object signature) Overwrites Equals method to compare signature properties
hashCode() Overrides GetHashCode method
deepClone() Clone FormField Signature instance.

getName()

public final String getName()

Specifies unique form field name.

Returns: java.lang.String

setName(String value)

public final void setName(String value)

Specifies unique form field name.

Parameters:

Parameter Type Description
value java.lang.String

getType()

public final int getType()

Specifies Form field type.

Returns: int

getValue()

public final Object getValue()

Specifies Form field data object.

Returns: java.lang.Object

setValue(Object value)

public final void setValue(Object value)

Specifies Form field data object.

Parameters:

Parameter Type Description
value java.lang.Object

equals(Object signature)

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.

hashCode()

public int hashCode()

Overrides GetHashCode method

Returns: int - Signature hash code

deepClone()

public Object deepClone()

Clone FormField Signature instance.

Returns: java.lang.Object - Returns cloned FormField Signature instance.