public class SignatureOptionsCollection extends Object implements com.aspose.ms.System.ICloneable
Collection of Signature Options - keeps list of options to sign the document
Constructor and Description |
---|
SignatureOptionsCollection()
Create SignatureOptionsCollection instance with empty list
|
SignatureOptionsCollection(List<SignOptions> items)
Create SignatureOptionsCollection instance with list of Signature Options objects
|
SignatureOptionsCollection(SignOptions options)
Create SignatureOptionsCollection instance with one Signature Options value
|
Modifier and Type | Method and Description |
---|---|
void |
add(SignOptions options)
Adds an SignOptions object to collection.
|
Object |
deepClone()
Clone Signature Options Collection class with Signature Options Items
|
com.aspose.ms.System.Collections.Generic.List<SignOptions> |
getBarcodeItems() |
SignatureOptionsCollection |
getContextCollection() |
com.aspose.ms.System.Collections.Generic.List<SignOptions> |
getDigitalItems() |
SignOptions |
getFirstOrDefault() |
SignOptions |
getFirstOrDefaultDigital() |
com.aspose.ms.System.Collections.Generic.List<SignOptions> |
getImageItems() |
List<SignOptions> |
getItems()
List of Signature Options records
|
com.aspose.ms.System.Collections.Generic.List<SignOptions> |
getItems(int signatureType)
Returns List of Signature Options per given Signature Type
|
com.aspose.ms.System.Collections.Generic.List<SignOptions> |
getItemsInternal() |
int |
getMaxDocumentPageNumber() |
com.aspose.ms.System.Collections.Generic.List<SignOptions> |
getQRCodeItems() |
static int |
getSignatureType(SignOptions signOptions) |
com.aspose.ms.System.Collections.Generic.List<SignOptions> |
getStampItems() |
com.aspose.ms.System.Collections.Generic.List<SignOptions> |
getTextItems() |
boolean |
hasDigitalOptionsWithImage() |
boolean |
hasNonDigitalOptions() |
boolean |
hasOptions(int signatureType) |
void |
release() |
boolean |
remove(SignOptions options)
Removes an SignOptions object from collection.
|
void |
reviewItems()
Review Items to separate by Signature Type
|
void |
validate()
Internal method to validate collection options objects
|
public SignatureOptionsCollection()
Create SignatureOptionsCollection instance with empty list
public SignatureOptionsCollection(SignOptions options)
Create SignatureOptionsCollection instance with one Signature Options value
options
- Signature Options to be added in listpublic SignatureOptionsCollection(List<SignOptions> items)
Create SignatureOptionsCollection instance with list of Signature Options objects
items
- List of Signature Options itemspublic List<SignOptions> getItems()
List of Signature Options records
public com.aspose.ms.System.Collections.Generic.List<SignOptions> getItemsInternal()
public com.aspose.ms.System.Collections.Generic.List<SignOptions> getTextItems()
public com.aspose.ms.System.Collections.Generic.List<SignOptions> getImageItems()
public com.aspose.ms.System.Collections.Generic.List<SignOptions> getBarcodeItems()
public com.aspose.ms.System.Collections.Generic.List<SignOptions> getQRCodeItems()
public com.aspose.ms.System.Collections.Generic.List<SignOptions> getStampItems()
public com.aspose.ms.System.Collections.Generic.List<SignOptions> getDigitalItems()
public com.aspose.ms.System.Collections.Generic.List<SignOptions> getItems(int signatureType)
Returns List of Signature Options per given Signature Type
signatureType
- Signature Typepublic boolean hasOptions(int signatureType)
public int getMaxDocumentPageNumber()
public SignOptions getFirstOrDefaultDigital()
public SignOptions getFirstOrDefault()
public void add(SignOptions options)
Adds an SignOptions object to collection.
options
- The Signature Options to be added to collectionpublic boolean remove(SignOptions options)
Removes an SignOptions object from collection.
options
- The Signature Options to be removed from collectionpublic static int getSignatureType(SignOptions signOptions)
public void reviewItems()
Review Items to separate by Signature Type
public void release()
public void validate()
Internal method to validate collection options objects
public boolean hasNonDigitalOptions()
public boolean hasDigitalOptionsWithImage()
public SignatureOptionsCollection getContextCollection()
public Object deepClone()
Clone Signature Options Collection class with Signature Options Items
deepClone
in interface com.aspose.ms.System.ICloneable
Copyright © 2017. All rights reserved.