com.groupdocs.signature.domain.signatures.formfield

Class FormFieldSignature

    • Constructor Detail

      • FormFieldSignature

        protected FormFieldSignature(String name,
                                     int type)

        Creates Form field signature with predefined type and name.

        Parameters:
        name - Name of Form field signature object.
        type - Value of Form field signature.
    • Method Detail

      • deepClone

        public Object deepClone()

        Clone FormField Signature instance.

        Overrides:
        deepClone in class BaseSignature
        Returns:
        Returns cloned FormField Signature instance.
      • equals

        public boolean equals(Object signature)

        Overwrites Equals method to compare signature properties

        Overrides:
        equals in class BaseSignature
        Parameters:
        signature - Signature object to compare with.
        Returns:
        Returns true if passed signature object has same type and all its properties are equal to this instance properties.
      • getName

        public final String getName()

        Specifies unique form field name.

      • getType

        public final int getType()

        Specifies Form field type.

      • getValue

        public final Object getValue()

        Specifies Form field data object.

      • hashCode

        public int hashCode()

        Overrides GetHashCode method

        Overrides:
        hashCode in class BaseSignature
        Returns:
        Signature hash code
      • setName

        public final void setName(String value)

        Specifies unique form field name.

      • setValue

        public final void setValue(Object value)

        Specifies Form field data object.