org.sejda.model.parameter
Class UnpackParameters

java.lang.Object
  extended by org.sejda.model.parameter.base.AbstractParameters
      extended by org.sejda.model.parameter.UnpackParameters
All Implemented Interfaces:
MultiplePdfSourceTaskParameters, TaskParameters

public class UnpackParameters
extends AbstractParameters
implements MultiplePdfSourceTaskParameters

Parameter class for the unpack manipulation. Accepts a list of PdfSource that will be unpacked.

Author:
Andrea Vacondio

Constructor Summary
UnpackParameters(MultipleTaskOutput<?> output)
           
 
Method Summary
 void addSource(PdfSource<?> input)
          adds the input source to the source list.
 boolean equals(Object other)
           
 MultipleTaskOutput<?> getOutput()
           
 List<PdfSource<?>> getSourceList()
           
 int hashCode()
           
 
Methods inherited from class org.sejda.model.parameter.base.AbstractParameters
isOverwrite, setOverwrite
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnpackParameters

public UnpackParameters(MultipleTaskOutput<?> output)
Method Detail

getOutput

public MultipleTaskOutput<?> getOutput()
Specified by:
getOutput in interface TaskParameters
Returns:
output destination where the result of the manipulation is placed

addSource

public void addSource(PdfSource<?> input)
adds the input source to the source list.

Specified by:
addSource in interface MultiplePdfSourceTaskParameters
Parameters:
input -

getSourceList

public List<PdfSource<?>> getSourceList()
Specified by:
getSourceList in interface MultiplePdfSourceTaskParameters
Returns:
an unmodifiable view of the source list

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractParameters

equals

public boolean equals(Object other)
Overrides:
equals in class AbstractParameters


Copyright © 2013 sejda. All Rights Reserved.