MetadataSearchOptions

Inheritance: java.lang.Object, com.groupdocs.signature.options.OptionsExtensions, com.groupdocs.signature.options.search.SearchOptions

public class MetadataSearchOptions extends SearchOptions

Represents abstract search Options for Metadata signatures.

Constructors

Constructor Description
MetadataSearchOptions() Initializes a new instance of the SearchMetadataOptions class with default values.

Methods

Method Description
getName() Specifies Metadata Signature name if it should be searched and matched.
setName(String value) Specifies Metadata Signature name if it should be searched and matched.
getNameMatchType() Gets or sets Metadata name Match Type search.
setNameMatchType(int value) Gets or sets Metadata name Match Type search.
getIncludeBuiltinProperties() Indicates if Built-in document properties like Document statistic, information etc should be included into Search result.
setIncludeBuiltinProperties(boolean value) Indicates if Built-in document properties like Document statistic, information etc should be included into Search result.
getDataEncryption() Gets or sets implementation of IDataEncryption interface to encode and decode QR-Code Signature Text or Data properties.
setDataEncryption(IDataEncryption value) Gets or sets implementation of IDataEncryption interface to encode and decode QR-Code Signature Text or Data properties.

MetadataSearchOptions()

public MetadataSearchOptions()

Initializes a new instance of the SearchMetadataOptions class with default values.

getName()

public final String getName()

Specifies Metadata Signature name if it should be searched and matched.

Returns: java.lang.String

setName(String value)

public final void setName(String value)

Specifies Metadata Signature name if it should be searched and matched.

Parameters:

Parameter Type Description
value java.lang.String

getNameMatchType()

public final int getNameMatchType()

Gets or sets Metadata name Match Type search. It is used only when Name property is set.

Returns: int

setNameMatchType(int value)

public final void setNameMatchType(int value)

Gets or sets Metadata name Match Type search. It is used only when Name property is set.

Parameters:

Parameter Type Description
value int

getIncludeBuiltinProperties()

public final boolean getIncludeBuiltinProperties()

Indicates if Built-in document properties like Document statistic, information etc should be included into Search result. This flag has sense for Presentation, Spreadhsheet and Word Processing document file types.

Returns: boolean

setIncludeBuiltinProperties(boolean value)

public final void setIncludeBuiltinProperties(boolean value)

Indicates if Built-in document properties like Document statistic, information etc should be included into Search result. This flag has sense for Presentation, Spreadhsheet and Word Processing document file types.

Parameters:

Parameter Type Description
value boolean

getDataEncryption()

public final IDataEncryption getDataEncryption()

Gets or sets implementation of IDataEncryption interface to encode and decode QR-Code Signature Text or Data properties.

Returns: IDataEncryption

setDataEncryption(IDataEncryption value)

public final void setDataEncryption(IDataEncryption value)

Gets or sets implementation of IDataEncryption interface to encode and decode QR-Code Signature Text or Data properties.

Parameters:

Parameter Type Description
value IDataEncryption