Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

A0 - Static variable in class org.sejda.model.PageSize
A rectangle the size of A0 Paper.
A1 - Static variable in class org.sejda.model.PageSize
A rectangle the size of A1 Paper.
A2 - Static variable in class org.sejda.model.PageSize
A rectangle the size of A2 Paper.
A3 - Static variable in class org.sejda.model.PageSize
A rectangle the size of A3 Paper.
A4 - Static variable in class org.sejda.model.PageSize
A rectangle the size of A4 Paper.
A5 - Static variable in class org.sejda.model.PageSize
A rectangle the size of A5 Paper.
A6 - Static variable in class org.sejda.model.PageSize
A rectangle the size of A6 Paper.
AbstractNotificationEvent - Class in org.sejda.model.notification.event
Abstract event that carries the timestamp when it has been created.
AbstractParameters - Class in org.sejda.model.parameter.base
 
AbstractParameters() - Constructor for class org.sejda.model.parameter.base.AbstractParameters
 
AbstractPdfOutputParameters - Class in org.sejda.model.parameter.base
Abstract parameters implementation with attributes commonly used by all the parameters implementation having single or multiple pdf output as result of the task manipulation.
AbstractPdfOutputParameters() - Constructor for class org.sejda.model.parameter.base.AbstractPdfOutputParameters
 
AbstractPdfSource<T> - Class in org.sejda.model.input
Skeletal implementation for a pdf input source.
AbstractPdfSource(String) - Constructor for class org.sejda.model.input.AbstractPdfSource
Creates a source with the given name.
AbstractPdfSource(String, String) - Constructor for class org.sejda.model.input.AbstractPdfSource
Creates a source with the given name and password.
AbstractPdfToImageParameters - Class in org.sejda.model.parameter.image
Base class for a parameter meant to convert an existing pdf source to an image of a specified type.
AbstractPdfToMultipleImageParameters - Class in org.sejda.model.parameter.image
Base class for a parameter meant to convert an existing pdf source to multiple images of a specified type.
AbstractPdfToSingleImageParameters - Class in org.sejda.model.parameter.image
Base class for a parameter meant to convert an existing pdf source to a single image of a specified type.
AbstractSource<T> - Class in org.sejda.model.input
Skeletal implementation for an input source.
AbstractSource(String) - Constructor for class org.sejda.model.input.AbstractSource
Creates a source with the given name.
AbstractSplitByPageParameters - Class in org.sejda.model.parameter
Skeletal implementation for a split by page parameter class.
AbstractSplitByPageParameters() - Constructor for class org.sejda.model.parameter.AbstractSplitByPageParameters
 
accept(TaskOutputDispatcher) - Method in class org.sejda.model.output.DirectoryTaskOutput
 
accept(TaskOutputDispatcher) - Method in class org.sejda.model.output.FileOrDirectoryTaskOutput
 
accept(TaskOutputDispatcher) - Method in class org.sejda.model.output.FileTaskOutput
 
accept(TaskOutputDispatcher) - Method in interface org.sejda.model.output.TaskOutput
Accept a dispatcher dispatching the correct method implementation
AcroFormPolicy - Enum in org.sejda.model.pdf.form
Enumerates policies that a task can use to handle the interactive forms(AcroForms).
add(int, String, int) - Method in class org.sejda.model.outline.OutlineExtractPageDestinations
 
addAllExcludedPageRanges(Collection<PageRange>) - Method in interface org.sejda.model.parameter.ExcludedPagesSelection
 
addAllPageRanges(Collection<PageRange>) - Method in class org.sejda.model.input.PdfMergeInput
 
addAllPageRanges(Collection<PageRange>) - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
addAllPageRanges(Collection<PageRange>) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
addAllPageRanges(Collection<PageRange>) - Method in class org.sejda.model.parameter.RotateParameters
 
addEnabledPreference(PdfBooleanPreference) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
addExcludedPage(Integer) - Method in interface org.sejda.model.parameter.ExcludedPagesSelection
 
addExcludedPageRange(PageRange) - Method in interface org.sejda.model.parameter.ExcludedPagesSelection
 
addInput(T) - Method in class org.sejda.model.parameter.BaseMergeParameters
adds the given input to the list of inputs for the merge task.
addPage(Integer, String) - Method in class org.sejda.model.outline.OutlinePageDestinations
Adds the given page destination with the given title.
addPage(Integer) - Method in class org.sejda.model.parameter.SplitByPagesParameters
Adds a page to split at.
addPageRange(PageRange) - Method in class org.sejda.model.input.PdfMergeInput
 
addPageRange(PageRange) - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
addPageRange(PageRange) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
addPageRange(PageRange) - Method in class org.sejda.model.parameter.RotateParameters
 
addPageRange(PageRange, Rotation) - Method in class org.sejda.model.parameter.RotateParameters
 
addPageRangePerSource(int, PageRange, Rotation) - Method in class org.sejda.model.parameter.RotateParameters
 
addPages(Collection<Integer>) - Method in class org.sejda.model.parameter.SplitByPagesParameters
Adds all pages to split at.
addRotation(Rotation) - Method in enum org.sejda.model.rotation.Rotation
 
addSource(PdfSource<?>) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceParameters
adds the input source to the source list.
addSource(PdfSource<?>) - Method in interface org.sejda.model.parameter.base.MultiplePdfSourceTaskParameters
adds the input source to the source list.
addSource(Source<?>) - Method in class org.sejda.model.parameter.base.MultipleSourceParameters
adds the input source to the source list.
addSource(Source<?>) - Method in interface org.sejda.model.parameter.base.MultipleSourceTaskParameter
adds the input source to the source list.
addSource(PdfSource<?>) - Method in class org.sejda.model.parameter.UnpackParameters
adds the input source to the source list.
addSources(Collection<PdfSource<?>>) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceParameters
 
addSources(Collection<Source<?>>) - Method in class org.sejda.model.parameter.base.MultipleSourceParameters
 
addTaskOutput(File) - Method in class org.sejda.model.task.NotifiableTaskMetadata
 
after() - Method in interface org.sejda.model.task.Task
Called after the task is executed, can be used to close resources.
AlternateMixMultipleInputParameters - Class in org.sejda.model.parameter
Parameter class for a task mixing multiple input PDFs.
AlternateMixMultipleInputParameters() - Constructor for class org.sejda.model.parameter.AlternateMixMultipleInputParameters
 
asRectangle() - Method in class org.sejda.model.TopLeftRectangularBox
 
assertTaskIsLenient(Exception) - Method in class org.sejda.model.task.TaskExecutionContext
 
assertTaskNotCancelled() - Method in class org.sejda.model.task.TaskExecutionContext
 

B

BaseMergeParameters<T extends MergeInput> - Class in org.sejda.model.parameter
 
BaseMergeParameters() - Constructor for class org.sejda.model.parameter.BaseMergeParameters
 
BaseTask<T extends TaskParameters> - Class in org.sejda.model.task
Base class for an Task
BaseTask() - Constructor for class org.sejda.model.task.BaseTask
 
before(T, TaskExecutionContext) - Method in class org.sejda.model.task.BaseTask
 
before(T, TaskExecutionContext) - Method in interface org.sejda.model.task.Task
Called before the actual execution of the task.
bits - Variable in enum org.sejda.model.pdf.encryption.PdfAccessPermission
 
bottom - Variable in class org.sejda.model.scale.Margins
 

C

CancellationOption - Class in org.sejda.model.task
 
CancellationOption() - Constructor for class org.sejda.model.task.CancellationOption
 
cancelTask() - Method in class org.sejda.model.task.TaskExecutionContext
 
CatalogPageLabelsPolicy - Enum in org.sejda.model.outline
Different ways to handle PageLabels found in the DocumentCatalog when processing documents
clearEnabledPreferences() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
clearTransitions() - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
Clears the collection of transitions stored in this parameter instance.
ConfigurationException - Exception in org.sejda.model.exception
Thrown during the configuration process
ConfigurationException() - Constructor for exception org.sejda.model.exception.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.sejda.model.exception.ConfigurationException
 
ConfigurationException(String) - Constructor for exception org.sejda.model.exception.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception org.sejda.model.exception.ConfigurationException
 
contains(int) - Method in class org.sejda.model.pdf.page.PageRange
 
containsPoint(float, float) - Method in class org.sejda.model.TopLeftRectangularBox
 
CoordinatesValidator - Class in org.sejda.model.validation.validator
Validator ensuring that, given a RectangularBox, top is greater then bottom and right is greater then left.
CoordinatesValidator() - Constructor for class org.sejda.model.validation.validator.CoordinatesValidator
 
createBufferedImage(int, int) - Method in enum org.sejda.model.image.ImageColorType
 

D

DEFAULT_DPI - Static variable in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
DEFAULT_DPI - Static variable in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
directory(File) - Static method in class org.sejda.model.output.FileOrDirectoryTaskOutput
Creates a FileOrDirectoryTaskOutput making sure the input file is a valid directory instance
Directory - Annotation Type in org.sejda.model.validation.constraint
Constraint on a File object which must be a directory.
DirectoryTaskOutput - Class in org.sejda.model.output
Directory output destination.
DirectoryTaskOutput(File) - Constructor for class org.sejda.model.output.DirectoryTaskOutput
Creates a new instance of a DirectoryTaskOutput using the input directory
DirectoryValidator - Class in org.sejda.model.validation.validator
Validator to verify that a File is an existing directory.
DirectoryValidator() - Constructor for class org.sejda.model.validation.validator.DirectoryValidator
 
DiscardableOutlineTaskParameters - Interface in org.sejda.model.parameter.base
Task parameters where the output outline can be discarded
discardOutline() - Method in class org.sejda.model.parameter.AbstractSplitByPageParameters
 
discardOutline(boolean) - Method in class org.sejda.model.parameter.AbstractSplitByPageParameters
 
discardOutline() - Method in interface org.sejda.model.parameter.base.DiscardableOutlineTaskParameters
 
discardOutline(boolean) - Method in interface org.sejda.model.parameter.base.DiscardableOutlineTaskParameters
 
discardOutline() - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
discardOutline(boolean) - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
discardOutline() - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
discardOutline(boolean) - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
discardOutline() - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
discardOutline(boolean) - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
discardOutline() - Method in class org.sejda.model.parameter.SplitBySizeParameters
 
discardOutline(boolean) - Method in class org.sejda.model.parameter.SplitBySizeParameters
 
dispatch(SourceDispatcher<R>) - Method in class org.sejda.model.input.FileSource
 
dispatch(SourceDispatcher<R>) - Method in interface org.sejda.model.input.Source
 
dispatch(FileSource) - Method in interface org.sejda.model.input.SourceDispatcher
 
dispatch(StreamSource) - Method in interface org.sejda.model.input.SourceDispatcher
 
dispatch(SourceDispatcher<R>) - Method in class org.sejda.model.input.StreamSource
 
dispatch(FileTaskOutput) - Method in interface org.sejda.model.output.TaskOutputDispatcher
writes to a FileTaskOutput destination.
dispatch(DirectoryTaskOutput) - Method in interface org.sejda.model.output.TaskOutputDispatcher
writes to a DirectoryTaskOutput destination.
dispatch(FileOrDirectoryTaskOutput) - Method in interface org.sejda.model.output.TaskOutputDispatcher
 

E

EndGreaterThenOrEqualToStart - Annotation Type in org.sejda.model.validation.constraint
Constraint validating that a page range instance is a valid, start page cannot be greater then end page.
endPage - Variable in class org.sejda.model.outline.OutlineExtractPageDestinations.OutlineItemBoundaries
 
ensureIsValid() - Method in interface org.sejda.model.split.NextOutputStrategy
Ensures that the strategy implementation is in a valid state.
ensureIsValid() - Method in class org.sejda.model.split.PageDestinationsSplitPages
 
ensureIsValid() - Method in class org.sejda.model.split.SplitPages
 
entrySet() - Method in class org.sejda.model.parameter.SetMetadataParameters
 
equals(Object) - Method in class org.sejda.model.input.FileIndexAndPage
 
equals(Object) - Method in class org.sejda.model.input.ImageMergeInput
 
equals(Object) - Method in class org.sejda.model.input.PdfMergeInput
 
equals(Object) - Method in class org.sejda.model.input.PdfMixInput
 
equals(Object) - Method in class org.sejda.model.output.DirectoryTaskOutput
 
equals(Object) - Method in class org.sejda.model.output.FileOrDirectoryTaskOutput
 
equals(Object) - Method in class org.sejda.model.output.FileTaskOutput
 
equals(Object) - Method in class org.sejda.model.PageSize
 
equals(Object) - Method in class org.sejda.model.parameter.AbstractSplitByPageParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.AbstractParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceSingleOutputParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.MultipleSourceParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.MultipleSourceSingleOutputParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
 
equals(Object) - Method in class org.sejda.model.parameter.base.SinglePdfSourceSingleOutputParameters
 
equals(Object) - Method in class org.sejda.model.parameter.BaseMergeParameters
 
equals(Object) - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
equals(Object) - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
equals(Object) - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
equals(Object) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
equals(Object) - Method in class org.sejda.model.parameter.image.AbstractPdfToSingleImageParameters
 
equals(Object) - Method in class org.sejda.model.parameter.image.PdfToJpegParameters
 
equals(Object) - Method in class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
 
equals(Object) - Method in class org.sejda.model.parameter.image.PdfToPngParameters
 
equals(Object) - Method in class org.sejda.model.parameter.image.PdfToSingleTiffParameters
 
equals(Object) - Method in class org.sejda.model.parameter.MergeParameters
 
equals(Object) - Method in class org.sejda.model.parameter.RotateParameters
 
equals(Object) - Method in class org.sejda.model.parameter.SetMetadataParameters
 
equals(Object) - Method in class org.sejda.model.parameter.SetPagesLabelParameters
 
equals(Object) - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
 
equals(Object) - Method in class org.sejda.model.parameter.SimpleSplitParameters
 
equals(Object) - Method in class org.sejda.model.parameter.SplitByEveryXPagesParameters
 
equals(Object) - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
equals(Object) - Method in class org.sejda.model.parameter.SplitByPagesParameters
 
equals(Object) - Method in class org.sejda.model.parameter.SplitBySizeParameters
 
equals(Object) - Method in class org.sejda.model.parameter.UnpackParameters
 
equals(Object) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
equals(Object) - Method in class org.sejda.model.pdf.headerfooter.Numbering
 
equals(Object) - Method in class org.sejda.model.pdf.label.PdfPageLabel
 
equals(Object) - Method in class org.sejda.model.pdf.page.PageRange
 
equals(Object) - Method in class org.sejda.model.pdf.transition.PdfPageTransition
 
equals(Object) - Method in class org.sejda.model.RectangularBox
 
equals(Object) - Method in class org.sejda.model.scale.Margins
 
equals(Object) - Method in class org.sejda.model.task.NotifiableTaskMetadata
 
equals(Object) - Method in class org.sejda.model.TopLeftRectangularBox
 
EventListener<T extends AbstractNotificationEvent> - Interface in org.sejda.model.notification
Listen for the event.
ExcludedPagesSelection - Interface in org.sejda.model.parameter
 
execute(T) - Method in interface org.sejda.model.task.Task
Executes the task with the input parameters
executionContext() - Method in class org.sejda.model.task.BaseTask
 
executionTime() - Method in class org.sejda.model.task.TaskExecutionContext
 
EXECUTIVE - Static variable in class org.sejda.model.PageSize
A rectangle the size of U.S.
ExistingFile - Annotation Type in org.sejda.model.validation.constraint
Constraint on a File object to check existence
ExistingFileValidator - Class in org.sejda.model.validation.validator
Validates that the given File exists.
ExistingFileValidator() - Constructor for class org.sejda.model.validation.validator.ExistingFileValidator
 
ExistingOutputPolicy - Enum in org.sejda.model.output
Possible policies to use in case of an existing output
ExtractByOutlineParameters - Class in org.sejda.model.parameter
Extract chapters to separate documents based on the bookmarks in the outline Specify which outline level to use for selecting bookmarks and optionally a regex to filter them.
ExtractByOutlineParameters(int) - Constructor for class org.sejda.model.parameter.ExtractByOutlineParameters
 
ExtractPagesParameters - Class in org.sejda.model.parameter
Parameter class for an Extract pages task.
ExtractPagesParameters() - Constructor for class org.sejda.model.parameter.ExtractPagesParameters
Creates and empty instance where page selection can be set
ExtractPagesParameters(PredefinedSetOfPages) - Constructor for class org.sejda.model.parameter.ExtractPagesParameters
Creates an instance using a predefined set of pages to extract.

F

file(File) - Static method in class org.sejda.model.output.FileOrDirectoryTaskOutput
Creates a FileOrDirectoryTaskOutput making sure the input file is a valid file instance
FileExtension - Annotation Type in org.sejda.model.validation.constraint
Constraint on a File object with the given extension.
FileExtensionValidator - Class in org.sejda.model.validation.validator
Validates the extension of the a File.
FileExtensionValidator() - Constructor for class org.sejda.model.validation.validator.FileExtensionValidator
 
FileIndexAndPage - Class in org.sejda.model.input
A page and the associated file, referenced by its index in the sources list.
FileIndexAndPage(int, int) - Constructor for class org.sejda.model.input.FileIndexAndPage
 
FileIndexAndPage(int, int, Rotation) - Constructor for class org.sejda.model.input.FileIndexAndPage
 
FileOrDirectoryTaskOutput - Class in org.sejda.model.output
 
FileOrDirectoryTaskOutput(File) - Constructor for class org.sejda.model.output.FileOrDirectoryTaskOutput
 
FileSource - Class in org.sejda.model.input
A File source
FileSource(File) - Constructor for class org.sejda.model.input.FileSource
 
FileTaskOutput - Class in org.sejda.model.output
File output destination.
FileTaskOutput(File) - Constructor for class org.sejda.model.output.FileTaskOutput
Creates a new instance of a FileTaskOutput using the input file.
FileValidator - Class in org.sejda.model.validation.validator
Constraint validating the an instance of File is actually a file and not a directory.
FileValidator() - Constructor for class org.sejda.model.validation.validator.FileValidator
 
FontResource - Interface in org.sejda.model.pdf.font
 
FriendlyNamed - Interface in org.sejda.common
Designates an entity that has a user friendly string representation usually used for UI purpose.
fromInches(float, float) - Static method in class org.sejda.model.PageSize
 

G

getAcroFormPolicy() - Method in class org.sejda.model.parameter.MergeParameters
 
getBottom() - Method in class org.sejda.model.RectangularBox
 
getBufferedImageType() - Method in enum org.sejda.model.image.ImageColorType
 
getCatalogPageLabelsPolicy() - Method in class org.sejda.model.parameter.MergeParameters
 
getCompressionType() - Method in class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
 
getCompressionType() - Method in class org.sejda.model.parameter.image.PdfToSingleTiffParameters
 
getCompressionType() - Method in interface org.sejda.model.parameter.image.PdfToTiffParameters
 
getDefaultTransition() - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
 
getDegrees() - Method in enum org.sejda.model.rotation.Rotation
 
getDestination() - Method in class org.sejda.model.output.DirectoryTaskOutput
 
getDestination() - Method in class org.sejda.model.output.FileOrDirectoryTaskOutput
 
getDestination() - Method in class org.sejda.model.output.FileTaskOutput
 
getDestination() - Method in interface org.sejda.model.output.TaskOutput
 
getDirection() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
getDisplayDuration() - Method in class org.sejda.model.pdf.transition.PdfPageTransition
 
getDuplex() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
getEnabledPreferences() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
getEnd() - Method in class org.sejda.model.pdf.page.PageRange
 
getEventTimestamp() - Method in class org.sejda.model.notification.event.AbstractNotificationEvent
 
getEventTimestamp() - Method in interface org.sejda.model.notification.event.NotificationEvent
 
getExcludedPages(int) - Method in interface org.sejda.model.parameter.ExcludedPagesSelection
 
getExcludedPagesSelection() - Method in interface org.sejda.model.parameter.ExcludedPagesSelection
 
getExecutionTime() - Method in class org.sejda.model.notification.event.TaskExecutionCompletedEvent
 
getExistingOutputPolicy() - Method in class org.sejda.model.parameter.base.AbstractParameters
 
getExistingOutputPolicy() - Method in interface org.sejda.model.parameter.base.TaskParameters
 
getExtension() - Method in enum org.sejda.model.image.ImageType
 
getExtractPageDestinations(int, boolean) - Method in interface org.sejda.model.outline.OutlineLevelsHandler
 
getFailingCause() - Method in class org.sejda.model.notification.event.TaskExecutionFailedEvent
 
getFileIndex() - Method in class org.sejda.model.input.FileIndexAndPage
 
getFonts() - Method in interface org.sejda.model.pdf.font.Type0FontsProvider
 
getFontStream() - Method in interface org.sejda.model.pdf.font.FontResource
 
getFriendlyName() - Method in interface org.sejda.common.FriendlyNamed
 
getFriendlyName() - Method in enum org.sejda.model.HorizontalAlign
 
getFriendlyName() - Method in enum org.sejda.model.image.ImageColorType
 
getFriendlyName() - Method in enum org.sejda.model.image.TiffCompressionType
 
getFriendlyName() - Method in enum org.sejda.model.optimization.OptimizationPolicy
 
getFriendlyName() - Method in enum org.sejda.model.outline.CatalogPageLabelsPolicy
 
getFriendlyName() - Method in enum org.sejda.model.outline.OutlinePolicy
 
getFriendlyName() - Method in enum org.sejda.model.output.ExistingOutputPolicy
 
getFriendlyName() - Method in enum org.sejda.model.PageOrientation
 
getFriendlyName() - Method in enum org.sejda.model.parameter.edit.Shape
 
getFriendlyName() - Method in enum org.sejda.model.pdf.encryption.PdfAccessPermission
 
getFriendlyName() - Method in enum org.sejda.model.pdf.form.AcroFormPolicy
 
getFriendlyName() - Method in enum org.sejda.model.pdf.headerfooter.NumberingStyle
 
getFriendlyName() - Method in enum org.sejda.model.pdf.label.PdfLabelNumberingStyle
 
getFriendlyName() - Method in enum org.sejda.model.pdf.page.PredefinedSetOfPages
 
getFriendlyName() - Method in enum org.sejda.model.pdf.PdfVersion
 
getFriendlyName() - Method in enum org.sejda.model.pdf.StandardType1Font
 
getFriendlyName() - Method in enum org.sejda.model.pdf.transition.PdfPageTransitionStyle
 
getFriendlyName() - Method in enum org.sejda.model.pdf.viewerpreference.PdfDirection
 
getFriendlyName() - Method in enum org.sejda.model.pdf.viewerpreference.PdfDuplex
 
getFriendlyName() - Method in enum org.sejda.model.pdf.viewerpreference.PdfNonFullScreenPageMode
 
getFriendlyName() - Method in enum org.sejda.model.pdf.viewerpreference.PdfPageLayout
 
getFriendlyName() - Method in enum org.sejda.model.pdf.viewerpreference.PdfPageMode
 
getFriendlyName() - Method in enum org.sejda.model.pdf.viewerpreference.PdfPrintScaling
 
getFriendlyName() - Method in enum org.sejda.model.prefix.Prefix
 
getFriendlyName() - Method in enum org.sejda.model.repaginate.Repagination
 
getFriendlyName() - Method in enum org.sejda.model.rotation.Rotation
 
getFriendlyName() - Method in enum org.sejda.model.scale.ScaleType
 
getFriendlyName() - Method in enum org.sejda.model.toc.ToCPolicy
 
getFriendlyName() - Method in enum org.sejda.model.VerticalAlign
 
getHeight() - Method in class org.sejda.model.PageSize
 
getHeight() - Method in class org.sejda.model.TopLeftRectangularBox
 
getInputList() - Method in class org.sejda.model.parameter.BaseMergeParameters
 
getKey() - Method in enum org.sejda.model.pdf.PdfMetadataKey
 
getLabelPrefix() - Method in class org.sejda.model.pdf.label.PdfPageLabel
 
getLabels() - Method in class org.sejda.model.parameter.SetPagesLabelParameters
 
getLeft() - Method in class org.sejda.model.RectangularBox
 
getLeft() - Method in class org.sejda.model.TopLeftRectangularBox
 
getLevel() - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
getLevelToSplitAt() - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
getLogicalPageNumber() - Method in class org.sejda.model.pdf.headerfooter.Numbering
 
getLogicalPageNumber() - Method in class org.sejda.model.pdf.label.PdfPageLabel
 
getMatchingTitleRegEx() - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
getMatchingTitleRegEx() - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
getMax(PdfVersion...) - Static method in enum org.sejda.model.pdf.PdfVersion
 
getMax(MinRequiredVersion...) - Static method in enum org.sejda.model.pdf.PdfVersion
 
getMimeType() - Method in enum org.sejda.model.image.ImageType
 
getMinRequiredPdfVersion() - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
 
getMinRequiredPdfVersion() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
getMinVersion() - Method in interface org.sejda.model.pdf.MinRequiredVersion
 
getMinVersion() - Method in enum org.sejda.model.pdf.transition.PdfPageTransitionStyle
 
getMinVersion() - Method in enum org.sejda.model.pdf.viewerpreference.PdfBooleanPreference
 
getMinVersion() - Method in enum org.sejda.model.pdf.viewerpreference.PdfDirection
 
getMinVersion() - Method in enum org.sejda.model.pdf.viewerpreference.PdfDuplex
 
getMinVersion() - Method in enum org.sejda.model.pdf.viewerpreference.PdfPageLayout
 
getMinVersion() - Method in enum org.sejda.model.pdf.viewerpreference.PdfPageMode
 
getMinVersion() - Method in enum org.sejda.model.pdf.viewerpreference.PdfPrintScaling
 
getName() - Method in class org.sejda.model.input.AbstractPdfSource
 
getName() - Method in class org.sejda.model.input.AbstractSource
 
getName() - Method in interface org.sejda.model.input.PdfSource
 
getName() - Method in interface org.sejda.model.input.Source
 
getName() - Method in enum org.sejda.model.PageOrientation
 
getName() - Method in class org.sejda.model.PageSize
 
getNfsMode() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
getNotifiableTaskMetadata() - Method in class org.sejda.model.notification.event.AbstractNotificationEvent
 
getNumberingStyle() - Method in class org.sejda.model.pdf.headerfooter.Numbering
 
getNumberingStyle() - Method in class org.sejda.model.pdf.label.PdfPageLabel
 
getOptimizationPolicy() - Method in class org.sejda.model.parameter.AbstractSplitByPageParameters
 
getOptimizationPolicy() - Method in interface org.sejda.model.parameter.base.OptimizableOutputTaskParameters
 
getOptimizationPolicy() - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
getOptimizationPolicy() - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
getOptimizationPolicy() - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
getOptimizationPolicy() - Method in class org.sejda.model.parameter.SplitBySizeParameters
 
getOrDefault(int) - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
 
getOutlinePolicy() - Method in class org.sejda.model.parameter.MergeParameters
 
getOutlineUntillPage(int) - Method in interface org.sejda.model.outline.OutlineSubsetProvider
 
getOutlineUntillPageWithOffset(int, int) - Method in interface org.sejda.model.outline.OutlineSubsetProvider
 
getOutlineWithOffset(int) - Method in interface org.sejda.model.outline.OutlineSubsetProvider
 
getOutput() - Method in class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
 
getOutput() - Method in class org.sejda.model.parameter.base.MultiplePdfSourceSingleOutputParameters
 
getOutput() - Method in class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
 
getOutput() - Method in class org.sejda.model.parameter.base.MultipleSourceSingleOutputParameters
 
getOutput() - Method in interface org.sejda.model.parameter.base.SingleOutputTaskParameters
 
getOutput() - Method in class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
 
getOutput() - Method in class org.sejda.model.parameter.base.SinglePdfSourceSingleOutputParameters
 
getOutput() - Method in interface org.sejda.model.parameter.base.TaskParameters
 
getOutput() - Method in class org.sejda.model.parameter.BaseMergeParameters
 
getOutput() - Method in class org.sejda.model.parameter.image.AbstractPdfToSingleImageParameters
 
getOutput() - Method in class org.sejda.model.parameter.UnpackParameters
 
getOutputImageColorType() - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
getOutputImageColorType() - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
getOutputImageColorType() - Method in interface org.sejda.model.parameter.image.PdfToImageParameters
 
getOutputImageType() - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
getOutputImageType() - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
getOutputImageType() - Method in class org.sejda.model.parameter.image.PdfToJpegParameters
 
getOutputImageType() - Method in class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
 
getOutputImageType() - Method in class org.sejda.model.parameter.image.PdfToPngParameters
 
getOutputImageType() - Method in class org.sejda.model.parameter.image.PdfToSingleTiffParameters
 
getOutputPrefix() - Method in class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
 
getOutputPrefix() - Method in class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
 
getOutputPrefix() - Method in interface org.sejda.model.parameter.base.PrefixableTaskParameters
 
getOutputPrefix() - Method in class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
 
getPage() - Method in class org.sejda.model.input.FileIndexAndPage
 
getPageDestinationsForLevel(int) - Method in interface org.sejda.model.outline.OutlineLevelsHandler
 
getPageLayout() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
getPageMode() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
getPageOrientation() - Method in class org.sejda.model.input.ImageMergeInput
 
getPages(int) - Method in class org.sejda.model.input.PdfMergeInput
 
getPages() - Method in class org.sejda.model.outline.OutlinePageDestinations
 
getPages(int) - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
getPages(int) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
getPages(int) - Method in class org.sejda.model.parameter.SimpleSplitParameters
 
getPages(int) - Method in class org.sejda.model.parameter.SplitByEveryXPagesParameters
 
getPages(int) - Method in class org.sejda.model.parameter.SplitByPagesParameters
 
getPages(int) - Method in class org.sejda.model.pdf.page.PageRange
 
getPages(int) - Method in interface org.sejda.model.pdf.page.PagesSelection
 
getPages(int) - Method in enum org.sejda.model.pdf.page.PredefinedSetOfPages
 
getPageSelection() - Method in class org.sejda.model.input.PdfMergeInput
 
getPageSelection() - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
getPageSelection() - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
getPageSelection() - Method in class org.sejda.model.parameter.RotateParameters
 
getPageSelection() - Method in interface org.sejda.model.pdf.page.PageRangeSelection
 
getPageSize() - Method in class org.sejda.model.input.ImageMergeInput
 
getPassword() - Method in class org.sejda.model.input.AbstractPdfSource
 
getPassword() - Method in interface org.sejda.model.input.PdfSource
 
getPasswordBytes() - Method in class org.sejda.model.input.AbstractPdfSource
 
getPdfInputList() - Method in class org.sejda.model.parameter.BaseMergeParameters
 
getPercentage() - Method in class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
 
getPredefinedSetOfPages() - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
getPredefinedSetOfPages() - Method in class org.sejda.model.parameter.RotateParameters
 
getPrintScaling() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
getQualifiedName() - Method in class org.sejda.model.task.NotifiableTaskMetadata
 
getQuality() - Method in class org.sejda.model.parameter.image.PdfToJpegParameters
 
getReasons() - Method in exception org.sejda.model.exception.InvalidTaskParametersException
 
getResolutionInDpi() - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
getResolutionInDpi() - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
getResolutionInDpi() - Method in interface org.sejda.model.parameter.image.PdfToImageParameters
 
getResource() - Method in interface org.sejda.model.pdf.font.FontResource
 
getRight() - Method in class org.sejda.model.RectangularBox
 
getRotation() - Method in class org.sejda.model.input.FileIndexAndPage
 
getRotation(int) - Method in class org.sejda.model.parameter.MergeParameters
 
getRotation() - Method in class org.sejda.model.parameter.RotateParameters
Deprecated.
getRotation(int) - Method in class org.sejda.model.parameter.RotateParameters
 
getRotation(int, int) - Method in class org.sejda.model.parameter.RotateParameters
 
getRotation(int) - Static method in enum org.sejda.model.rotation.Rotation
 
getRotations() - Method in class org.sejda.model.parameter.MergeParameters
 
getSetOfPages() - Method in class org.sejda.model.parameter.SimpleSplitParameters
 
getSizeToSplitAt() - Method in class org.sejda.model.parameter.SplitBySizeParameters
 
getSource() - Method in class org.sejda.model.input.FileSource
 
getSource() - Method in class org.sejda.model.input.ImageMergeInput
 
getSource() - Method in class org.sejda.model.input.PdfFileSource
 
getSource() - Method in class org.sejda.model.input.PdfMergeInput
 
getSource() - Method in interface org.sejda.model.input.PdfSource
 
getSource() - Method in class org.sejda.model.input.PdfStreamSource
 
getSource() - Method in class org.sejda.model.input.PdfURLSource
 
getSource() - Method in interface org.sejda.model.input.Source
 
getSource() - Method in class org.sejda.model.input.StreamSource
 
getSource() - Method in interface org.sejda.model.parameter.base.SinglePdfSourceTaskParameters
 
getSource() - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
getSourceList() - Method in class org.sejda.model.parameter.base.MultiplePdfSourceParameters
 
getSourceList() - Method in interface org.sejda.model.parameter.base.MultiplePdfSourceTaskParameters
 
getSourceList() - Method in class org.sejda.model.parameter.base.MultipleSourceParameters
 
getSourceList() - Method in interface org.sejda.model.parameter.base.MultipleSourceTaskParameter
 
getSourceList() - Method in class org.sejda.model.parameter.UnpackParameters
 
getStart() - Method in class org.sejda.model.pdf.page.PageRange
 
getStep() - Method in class org.sejda.model.input.PdfMixInput
 
getStyle() - Method in class org.sejda.model.pdf.transition.PdfPageTransition
 
getTableOfContentsPolicy() - Method in class org.sejda.model.parameter.MergeParameters
 
getTaskIdentifier() - Method in class org.sejda.model.task.NotifiableTaskMetadata
 
getTitle(Integer) - Method in class org.sejda.model.outline.OutlinePageDestinations
 
getTop() - Method in class org.sejda.model.RectangularBox
 
getTop() - Method in class org.sejda.model.TopLeftRectangularBox
 
getTransitionDuration() - Method in class org.sejda.model.pdf.transition.PdfPageTransition
 
getTransitions() - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
 
getUnsupportedChars() - Method in exception org.sejda.model.exception.UnsupportedTextException
 
getVersion() - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
 
getVersion() - Method in enum org.sejda.model.pdf.PdfVersion
 
getVersionHeader() - Method in enum org.sejda.model.pdf.PdfVersion
 
getVersionString() - Method in enum org.sejda.model.pdf.PdfVersion
 
getWarning() - Method in class org.sejda.model.notification.event.TaskExecutionWarningEvent
 
getWidth() - Method in class org.sejda.model.PageSize
 
getWidth() - Method in class org.sejda.model.TopLeftRectangularBox
 

H

hashCode() - Method in class org.sejda.model.input.FileIndexAndPage
 
hashCode() - Method in class org.sejda.model.input.ImageMergeInput
 
hashCode() - Method in class org.sejda.model.input.PdfMergeInput
 
hashCode() - Method in class org.sejda.model.input.PdfMixInput
 
hashCode() - Method in class org.sejda.model.output.DirectoryTaskOutput
 
hashCode() - Method in class org.sejda.model.output.FileOrDirectoryTaskOutput
 
hashCode() - Method in class org.sejda.model.output.FileTaskOutput
 
hashCode() - Method in class org.sejda.model.PageSize
 
hashCode() - Method in class org.sejda.model.parameter.AbstractSplitByPageParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.AbstractParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.MultiplePdfSourceParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.MultiplePdfSourceSingleOutputParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.MultipleSourceParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.MultipleSourceSingleOutputParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
 
hashCode() - Method in class org.sejda.model.parameter.base.SinglePdfSourceSingleOutputParameters
 
hashCode() - Method in class org.sejda.model.parameter.BaseMergeParameters
 
hashCode() - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
hashCode() - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
hashCode() - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
hashCode() - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
hashCode() - Method in class org.sejda.model.parameter.image.AbstractPdfToSingleImageParameters
 
hashCode() - Method in class org.sejda.model.parameter.image.PdfToJpegParameters
 
hashCode() - Method in class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
 
hashCode() - Method in class org.sejda.model.parameter.image.PdfToSingleTiffParameters
 
hashCode() - Method in class org.sejda.model.parameter.MergeParameters
 
hashCode() - Method in class org.sejda.model.parameter.RotateParameters
 
hashCode() - Method in class org.sejda.model.parameter.SetMetadataParameters
 
hashCode() - Method in class org.sejda.model.parameter.SetPagesLabelParameters
 
hashCode() - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
 
hashCode() - Method in class org.sejda.model.parameter.SimpleSplitParameters
 
hashCode() - Method in class org.sejda.model.parameter.SplitByEveryXPagesParameters
 
hashCode() - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
hashCode() - Method in class org.sejda.model.parameter.SplitByPagesParameters
 
hashCode() - Method in class org.sejda.model.parameter.SplitBySizeParameters
 
hashCode() - Method in class org.sejda.model.parameter.UnpackParameters
 
hashCode() - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
hashCode() - Method in class org.sejda.model.pdf.headerfooter.Numbering
 
hashCode() - Method in class org.sejda.model.pdf.label.PdfPageLabel
 
hashCode() - Method in class org.sejda.model.pdf.page.PageRange
 
hashCode() - Method in class org.sejda.model.pdf.transition.PdfPageTransition
 
hashCode() - Method in class org.sejda.model.RectangularBox
 
hashCode() - Method in class org.sejda.model.scale.Margins
 
hashCode() - Method in class org.sejda.model.task.NotifiableTaskMetadata
 
hashCode() - Method in class org.sejda.model.TopLeftRectangularBox
 
HasSelectedPages - Annotation Type in org.sejda.model.validation.constraint
Constraint to validate that some pages are selected.
HasSelectedPagesValidator - Class in org.sejda.model.validation.validator
Validator for an ExtractPagesParameters to make sure that a predefined set of pages or some page selection has been set.
HasSelectedPagesValidator() - Constructor for class org.sejda.model.validation.validator.HasSelectedPagesValidator
 
HasTransitions - Annotation Type in org.sejda.model.validation.constraint
Constraint to validate a parameter making sure that some valid transition has been set (default or not).
HasTransitionsValidator - Class in org.sejda.model.validation.validator
Validator to validate a SetPagesTransitionParameters to make sure it has a default transition or a not empty set of transitions.
HasTransitionsValidator() - Constructor for class org.sejda.model.validation.validator.HasTransitionsValidator
 
HorizontalAlign - Enum in org.sejda.model
Possible horizontal alignments.

I

ImageColorType - Enum in org.sejda.model.image
The color type for an image.
ImageMergeInput - Class in org.sejda.model.input
Image input file for the merge task.
ImageMergeInput(Source<?>) - Constructor for class org.sejda.model.input.ImageMergeInput
 
ImageType - Enum in org.sejda.model.image
Model for an image type with helper methods related to the ability of the image type to support multiple images written into the same file.
inchesToPoints(double) - Static method in class org.sejda.model.scale.Margins
 
includes(int) - Method in enum org.sejda.model.pdf.page.PredefinedSetOfPages
 
incrementAndGetOutputDocumentsCounter() - Method in class org.sejda.model.task.TaskExecutionContext
 
initialize(ValidCoordinates) - Method in class org.sejda.model.validation.validator.CoordinatesValidator
 
initialize(Directory) - Method in class org.sejda.model.validation.validator.DirectoryValidator
 
initialize(ExistingFile) - Method in class org.sejda.model.validation.validator.ExistingFileValidator
 
initialize(FileExtension) - Method in class org.sejda.model.validation.validator.FileExtensionValidator
 
initialize(IsFile) - Method in class org.sejda.model.validation.validator.FileValidator
 
initialize(HasSelectedPages) - Method in class org.sejda.model.validation.validator.HasSelectedPagesValidator
 
initialize(HasTransitions) - Method in class org.sejda.model.validation.validator.HasTransitionsValidator
 
initialize(NoIntersections) - Method in class org.sejda.model.validation.validator.NoIntersectionsValidator
 
initialize(NotAllowed) - Method in class org.sejda.model.validation.validator.NotAllowedValidator
 
initialize(NotNegativeCoordinates) - Method in class org.sejda.model.validation.validator.NotNegativeCoordinatesValidator
 
initialize(NotNegative) - Method in class org.sejda.model.validation.validator.NotNegativeNumberValidator
 
initialize(EndGreaterThenOrEqualToStart) - Method in class org.sejda.model.validation.validator.PageRangeValidator
 
initialize(ValidPdfVersion) - Method in class org.sejda.model.validation.validator.PdfVersionValidator
 
initialize(PositiveDimensions) - Method in class org.sejda.model.validation.validator.PositiveDimensionValidator
 
initialize(Positive) - Method in class org.sejda.model.validation.validator.PositiveNumberValidator
 
initialize(SingleOutputAllowedExtensions) - Method in class org.sejda.model.validation.validator.SingleOutputExtensionsValidator
 
initialize(ValidSingleOutput) - Method in class org.sejda.model.validation.validator.SingleOutputValidator
 
intersection(TopLeftRectangularBox) - Method in class org.sejda.model.TopLeftRectangularBox
 
intersects(PageRange) - Method in class org.sejda.model.pdf.page.PageRange
 
InvalidTaskParametersException - Exception in org.sejda.model.exception
Exception thrown after validation of the task parameters if the validation fails.
InvalidTaskParametersException(String, List<String>) - Constructor for exception org.sejda.model.exception.InvalidTaskParametersException
 
isAddBlankPage() - Method in class org.sejda.model.input.FileIndexAndPage
 
isAllPages() - Method in class org.sejda.model.input.PdfMergeInput
 
isBlankPageIfOdd() - Method in class org.sejda.model.parameter.MergeParameters
 
isCancellable() - Method in class org.sejda.model.task.CancellationOption
 
isClosing(Integer) - Method in interface org.sejda.model.split.NextOutputStrategy
 
isClosing(Integer) - Method in class org.sejda.model.split.PageDestinationsSplitPages
 
isClosing(Integer) - Method in class org.sejda.model.split.SplitPages
 
isCompress() - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
 
IsFile - Annotation Type in org.sejda.model.validation.constraint
Constraint on a File object to check that isFile is true.
isFilenameFooter() - Method in class org.sejda.model.parameter.MergeParameters
 
isFirstInputCoverTitle() - Method in class org.sejda.model.parameter.MergeParameters
 
isFullScreen() - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
 
isIncludePageAfter() - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
isInvertSelection() - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
isLenient() - Method in class org.sejda.model.parameter.base.AbstractParameters
 
isLenient() - Method in interface org.sejda.model.parameter.base.TaskParameters
 
isNormalizePageSizes() - Method in class org.sejda.model.parameter.MergeParameters
 
isOpening(Integer) - Method in interface org.sejda.model.split.NextOutputStrategy
 
isOpening(Integer) - Method in class org.sejda.model.split.PageDestinationsSplitPages
 
isOpening(Integer) - Method in class org.sejda.model.split.SplitPages
 
isReverse() - Method in class org.sejda.model.input.PdfMixInput
 
isShouldPageSizeMatchImageSize() - Method in class org.sejda.model.input.ImageMergeInput
 
isSupportMultiImage() - Method in enum org.sejda.model.image.ImageType
 
isUnbounded() - Method in class org.sejda.model.pdf.page.PageRange
 
isUndetermined() - Method in class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
 
isValid(RectangularBox, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.CoordinatesValidator
 
isValid(File, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.DirectoryValidator
 
isValid(File, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.ExistingFileValidator
 
isValid(File, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.FileExtensionValidator
 
isValid(File, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.FileValidator
 
isValid(ExtractPagesParameters, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.HasSelectedPagesValidator
 
isValid(SetPagesTransitionParameters, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.HasTransitionsValidator
 
isValid(PageRangeSelection, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.NoIntersectionsValidator
 
isValid(PredefinedSetOfPages, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.NotAllowedValidator
 
isValid(RectangularBox, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.NotNegativeCoordinatesValidator
 
isValid(Number, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.NotNegativeNumberValidator
 
isValid(PageRange, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.PageRangeValidator
 
isValid(AbstractPdfOutputParameters, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.PdfVersionValidator
 
isValid(Dimension2D, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.PositiveDimensionValidator
 
isValid(Number, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.PositiveNumberValidator
 
isValid(SingleOutputTaskParameters, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.SingleOutputExtensionsValidator
 
isValid(SingleOutputTaskParameters, ConstraintValidatorContext) - Method in class org.sejda.model.validation.validator.SingleOutputValidator
 

K

keySet() - Method in class org.sejda.model.parameter.SetMetadataParameters
 

L

LEDGER - Static variable in class org.sejda.model.PageSize
A rectangle the size of U.S.
left - Variable in class org.sejda.model.scale.Margins
 
LEGAL - Static variable in class org.sejda.model.PageSize
A rectangle the size of U.S.
LETTER - Static variable in class org.sejda.model.PageSize
A rectangle the size of U.S.

M

Margins - Class in org.sejda.model.scale
Margins in inches to be added to a PDF document
Margins(double, double, double, double) - Constructor for class org.sejda.model.scale.Margins
 
MAX_PERGENTAGE - Static variable in class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
 
MergeInput - Interface in org.sejda.model.input
Marker interface for merge task input types
MergeParameters - Class in org.sejda.model.parameter
Parameter class for a merge task containing a collection of input to be merged.
MergeParameters() - Constructor for class org.sejda.model.parameter.MergeParameters
 
MinRequiredVersion - Interface in org.sejda.model.pdf
Represent a feature/option that requires a minimum required pdf version to be applied.
MultipleOutputTaskParameters - Interface in org.sejda.model.parameter.base
A TaskParameters parameter whose execution result in multiple output.
MultiplePdfSourceMultipleOutputParameters - Class in org.sejda.model.parameter.base
Provides a skeletal implementation for parameter classes having multiple pdf source as input and generating multiple output files.
MultiplePdfSourceMultipleOutputParameters() - Constructor for class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
 
MultiplePdfSourceParameters - Class in org.sejda.model.parameter.base
Base parameters class for manipulations with a list of PdfSource.
MultiplePdfSourceParameters() - Constructor for class org.sejda.model.parameter.base.MultiplePdfSourceParameters
 
MultiplePdfSourceSingleOutputParameters - Class in org.sejda.model.parameter.base
Provides a skeletal implementation for parameter classes having multiple pdf source as input and producing a SingleTaskOutput.
MultiplePdfSourceSingleOutputParameters() - Constructor for class org.sejda.model.parameter.base.MultiplePdfSourceSingleOutputParameters
 
MultiplePdfSourceTaskParameters - Interface in org.sejda.model.parameter.base
A parameter whose execution inputs consists of a list of pdf documents.
MultipleSourceMultipleOutputParameters - Class in org.sejda.model.parameter.base
Provides a skeletal implementation for parameter classes having multiple source as input and generating multiple output.
MultipleSourceMultipleOutputParameters() - Constructor for class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
 
MultipleSourceParameters - Class in org.sejda.model.parameter.base
Base parameters class for manipulations with a list of Source.
MultipleSourceParameters() - Constructor for class org.sejda.model.parameter.base.MultipleSourceParameters
 
MultipleSourceSingleOutputParameters - Class in org.sejda.model.parameter.base
Provides a skeletal implementation for parameter classes having multiple source as input and generating a single output.
MultipleSourceSingleOutputParameters() - Constructor for class org.sejda.model.parameter.base.MultipleSourceSingleOutputParameters
 
MultipleSourceTaskParameter - Interface in org.sejda.model.parameter.base
Parameters with multiple Source input
MultipleTaskOutput - Interface in org.sejda.model.output
Represent the output for a task generating a multiple outputs.

N

newInstance(File) - Static method in class org.sejda.model.input.FileSource
 
newInstance(InputStream, String) - Static method in class org.sejda.model.input.StreamSource
 
newInstance(PdfPageTransitionStyle, int, int) - Static method in class org.sejda.model.pdf.transition.PdfPageTransition
Creates a new PdfPageTransition instance.
newInstance(int, int, int, int) - Static method in class org.sejda.model.RectangularBox
static factory method.
newInstanceFromPoints(Point, Point) - Static method in class org.sejda.model.RectangularBox
static factory method creating a new instance of the RectangularBox from two points.
newInstanceNoPassword(File) - Static method in class org.sejda.model.input.PdfFileSource
Creates a new instance of the pdf source where a password is NOT required to open the source.
newInstanceNoPassword(InputStream, String) - Static method in class org.sejda.model.input.PdfStreamSource
Creates a new instance of the pdf source where a password is NOT required to open the source.
newInstanceNoPassword(URL, String) - Static method in class org.sejda.model.input.PdfURLSource
Creates a new instance of the pdf source where a password is NOT required to open the source.
newInstanceWithLabel(String, PdfLabelNumberingStyle, int) - Static method in class org.sejda.model.pdf.label.PdfPageLabel
Creates a label with given label and given style for the given logical page number.
newInstanceWithoutLabel(PdfLabelNumberingStyle, int) - Static method in class org.sejda.model.pdf.label.PdfPageLabel
Creates an empty label with the given style for the given logical page number.
newInstanceWithPassword(File, String) - Static method in class org.sejda.model.input.PdfFileSource
Creates a new instance of the pdf source where a password is required to open the source.
newInstanceWithPassword(InputStream, String, String) - Static method in class org.sejda.model.input.PdfStreamSource
Creates a new instance of the pdf source where a password is required to open the source.
newInstanceWithPassword(URL, String, String) - Static method in class org.sejda.model.input.PdfURLSource
Creates a new instance of the pdf source where a password is required to open the source.
NextOutputStrategy - Interface in org.sejda.model.split
Strategy used by the by the split implementations to know when it's time to close the ongoing output and open a new one.
NoIntersections - Annotation Type in org.sejda.model.validation.constraint
Constraint to validate that a page range selection doesn't have any intersection among the selected ranges.
NoIntersectionsValidator - Class in org.sejda.model.validation.validator
Validator for a NoIntersections constraint to ensure page ranges in an input PageRangeSelection do not intersect.
NoIntersectionsValidator() - Constructor for class org.sejda.model.validation.validator.NoIntersectionsValidator
 
NotAllowed - Annotation Type in org.sejda.model.validation.constraint
Constraint to disallow some specified values on the annotated PredefinedSetOfPages field
NotAllowedValidator - Class in org.sejda.model.validation.validator
Validator for an Enum annotated field or method where some of the values are not allowed.
NotAllowedValidator() - Constructor for class org.sejda.model.validation.validator.NotAllowedValidator
 
NotEmpty - Annotation Type in org.sejda.model.validation.constraint
Constraint validating an NotNull element with a minimum size of 1.
NotifiableTaskMetadata - Class in org.sejda.model.task
An set of metadata related to the task the event is notifying about.
NotifiableTaskMetadata(Task<?>) - Constructor for class org.sejda.model.task.NotifiableTaskMetadata
 
notifiableTaskMetadata() - Method in class org.sejda.model.task.TaskExecutionContext
 
NotificationContextException - Exception in org.sejda.model.exception
Exception related to the NotificationContext features
NotificationContextException() - Constructor for exception org.sejda.model.exception.NotificationContextException
 
NotificationContextException(String, Throwable) - Constructor for exception org.sejda.model.exception.NotificationContextException
 
NotificationContextException(String) - Constructor for exception org.sejda.model.exception.NotificationContextException
 
NotificationContextException(Throwable) - Constructor for exception org.sejda.model.exception.NotificationContextException
 
NotificationEvent - Interface in org.sejda.model.notification.event
A Notification event.
NotNegative - Annotation Type in org.sejda.model.validation.constraint
Constraint on a Number that must be positive or zero
NotNegativeCoordinates - Annotation Type in org.sejda.model.validation.constraint
Constraint ensuring that coordinates of a shape are not negative.
NotNegativeCoordinatesValidator - Class in org.sejda.model.validation.validator
Validates that coordinates of a RectangularBox are positive.
NotNegativeCoordinatesValidator() - Constructor for class org.sejda.model.validation.validator.NotNegativeCoordinatesValidator
 
NotNegativeNumberValidator - Class in org.sejda.model.validation.validator
Validates a number that should be positive or zero.
NotNegativeNumberValidator() - Constructor for class org.sejda.model.validation.validator.NotNegativeNumberValidator
 
NULL - Static variable in class org.sejda.model.pdf.headerfooter.Numbering
 
NULL - Static variable in class org.sejda.model.task.NotifiableTaskMetadata
Null object pattern
nullSafeGetBooleanAttribute(Node, String) - Static method in class org.sejda.common.XMLUtils
 
nullSafeGetBooleanAttribute(Node, String, boolean) - Static method in class org.sejda.common.XMLUtils
 
nullSafeGetStringAttribute(Node, String) - Static method in class org.sejda.common.XMLUtils
 
Numbering - Class in org.sejda.model.pdf.headerfooter
immutable model for a numbering that is defined by a style and the starting page number.
Numbering(NumberingStyle, int) - Constructor for class org.sejda.model.pdf.headerfooter.Numbering
 
NumberingStyle - Enum in org.sejda.model.pdf.headerfooter
Numbering styles for footer labels.

O

one(int) - Static method in class org.sejda.model.pdf.page.PageRange
 
onEvent(T) - Method in interface org.sejda.model.notification.EventListener
event notification
open(PdfSourceOpener<T>) - Method in class org.sejda.model.input.PdfFileSource
 
open(PdfSourceOpener<R>) - Method in interface org.sejda.model.input.PdfSource
Dispatch method to open the source.
open(PdfURLSource) - Method in interface org.sejda.model.input.PdfSourceOpener
Opens the input PdfURLSource.
open(PdfFileSource) - Method in interface org.sejda.model.input.PdfSourceOpener
Opens the input PdfFileSource.
open(PdfStreamSource) - Method in interface org.sejda.model.input.PdfSourceOpener
Opens the input PdfStreamSource.
open(PdfSourceOpener<T>) - Method in class org.sejda.model.input.PdfStreamSource
 
open(PdfSourceOpener<T>) - Method in class org.sejda.model.input.PdfURLSource
 
OptimizableOutputTaskParameters - Interface in org.sejda.model.parameter.base
Task parameters whose output can be optimized
OptimizationPolicy - Enum in org.sejda.model.optimization
Possible optimization policies to use on tasks generated documents
org.sejda.common - package org.sejda.common
 
org.sejda.model - package org.sejda.model
 
org.sejda.model.exception - package org.sejda.model.exception
 
org.sejda.model.image - package org.sejda.model.image
 
org.sejda.model.input - package org.sejda.model.input
 
org.sejda.model.notification - package org.sejda.model.notification
 
org.sejda.model.notification.event - package org.sejda.model.notification.event
 
org.sejda.model.optimization - package org.sejda.model.optimization
 
org.sejda.model.outline - package org.sejda.model.outline
 
org.sejda.model.output - package org.sejda.model.output
 
org.sejda.model.parameter - package org.sejda.model.parameter
 
org.sejda.model.parameter.base - package org.sejda.model.parameter.base
 
org.sejda.model.parameter.edit - package org.sejda.model.parameter.edit
 
org.sejda.model.parameter.image - package org.sejda.model.parameter.image
 
org.sejda.model.pdf - package org.sejda.model.pdf
 
org.sejda.model.pdf.encryption - package org.sejda.model.pdf.encryption
 
org.sejda.model.pdf.font - package org.sejda.model.pdf.font
 
org.sejda.model.pdf.form - package org.sejda.model.pdf.form
 
org.sejda.model.pdf.headerfooter - package org.sejda.model.pdf.headerfooter
 
org.sejda.model.pdf.label - package org.sejda.model.pdf.label
 
org.sejda.model.pdf.page - package org.sejda.model.pdf.page
 
org.sejda.model.pdf.transition - package org.sejda.model.pdf.transition
 
org.sejda.model.pdf.viewerpreference - package org.sejda.model.pdf.viewerpreference
 
org.sejda.model.prefix - package org.sejda.model.prefix
 
org.sejda.model.repaginate - package org.sejda.model.repaginate
 
org.sejda.model.rotation - package org.sejda.model.rotation
 
org.sejda.model.scale - package org.sejda.model.scale
 
org.sejda.model.split - package org.sejda.model.split
 
org.sejda.model.task - package org.sejda.model.task
 
org.sejda.model.toc - package org.sejda.model.toc
 
org.sejda.model.validation.constraint - package org.sejda.model.validation.constraint
 
org.sejda.model.validation.validator - package org.sejda.model.validation.validator
 
OutlineExtractPageDestinations - Class in org.sejda.model.outline
Used in extracting docs by outline.
OutlineExtractPageDestinations() - Constructor for class org.sejda.model.outline.OutlineExtractPageDestinations
 
OutlineExtractPageDestinations.OutlineItemBoundaries - Class in org.sejda.model.outline
 
OutlineItemBoundaries(int, String, int) - Constructor for class org.sejda.model.outline.OutlineExtractPageDestinations.OutlineItemBoundaries
 
OutlineLevelsHandler - Interface in org.sejda.model.outline
Component providing methods to retrieve outline information based on depth level.
OutlinePageDestinations - Class in org.sejda.model.outline
Holder for a collection of document outline page destinations.
OutlinePageDestinations() - Constructor for class org.sejda.model.outline.OutlinePageDestinations
 
OutlinePolicy - Enum in org.sejda.model.outline
Enumerates policies that a task can use to handle the outline tree.
OutlineSubsetProvider<T> - Interface in org.sejda.model.outline
Statefull component providing a subset of the document outline.
outputDocumentsCounter() - Method in class org.sejda.model.task.TaskExecutionContext
 

P

PageDestinationsSplitPages - Class in org.sejda.model.split
Strategy to define opening and closing page numbers from an OutlinePageDestinations.
PageDestinationsSplitPages(OutlinePageDestinations) - Constructor for class org.sejda.model.split.PageDestinationsSplitPages
 
PageOrientation - Enum in org.sejda.model
 
PageRange - Class in org.sejda.model.pdf.page
Model for range of pages.
PageRange(int, int) - Constructor for class org.sejda.model.pdf.page.PageRange
Creates a page range that goes from start to end (comprehended).
PageRange(int) - Constructor for class org.sejda.model.pdf.page.PageRange
Creates a page range that starts at the given page and ends when the document ends.
PageRangeSelection - Interface in org.sejda.model.pdf.page
Object with page range selection capabilities.
PageRangeValidator - Class in org.sejda.model.validation.validator
Validates that in a PageRange the end page is greater or equals the start page.
PageRangeValidator() - Constructor for class org.sejda.model.validation.validator.PageRangeValidator
 
PageSize - Class in org.sejda.model
 
PageSize(float, float, String) - Constructor for class org.sejda.model.PageSize
 
PageSize(float, float) - Constructor for class org.sejda.model.PageSize
 
PagesSelection - Interface in org.sejda.model.pdf.page
Specify a set of selected pages.
PDF_EXTENSION - Static variable in class org.sejda.model.SejdaFileExtensions
 
PdfAccessPermission - Enum in org.sejda.model.pdf.encryption
Access permissions correspond to various operations that can be allowed/disallowed when encrypting a pdf document.
Pdf reference 1.7, section 3.5.2
PdfBooleanPreference - Enum in org.sejda.model.pdf.viewerpreference
Possible Layout entries with boolean value.
Pdf reference 1.7, TABLE 8.1 Entries in a viewer preferences dictionary
PdfDirection - Enum in org.sejda.model.pdf.viewerpreference
Possible values for the predominant reading order for text.
PdfDuplex - Enum in org.sejda.model.pdf.viewerpreference
Possible values for the paper handling option to use when printing the file from the print dialog.
Pdf reference 1.7, TABLE 8.1 Entries in a viewer preferences dictionary
PdfFile - Annotation Type in org.sejda.model.validation.constraint
Constraint validating that a File instance whose isFile method returns true, is a pdf file.
PdfFileSource - Class in org.sejda.model.input
PdfLabelNumberingStyle - Enum in org.sejda.model.pdf.label
Possible values for a numbering style to be used for page labels.
Pdf reference 1.7, TABLE 8.10 Entries in a page label dictionary
PdfMergeInput - Class in org.sejda.model.input
Model for a input source for a merge task.
PdfMergeInput(PdfSource<?>, Set<PageRange>) - Constructor for class org.sejda.model.input.PdfMergeInput
 
PdfMergeInput(PdfSource<?>) - Constructor for class org.sejda.model.input.PdfMergeInput
 
PdfMetadataKey - Enum in org.sejda.model.pdf
Possible metadata key used to set metadata values on a document.
PdfMixInput - Class in org.sejda.model.input
Model representation of a input parameter for the Alternate Mix task.
PdfMixInput(PdfSource<?>, boolean, int) - Constructor for class org.sejda.model.input.PdfMixInput
 
PdfMixInput(PdfSource<?>) - Constructor for class org.sejda.model.input.PdfMixInput
Creates an instance with step of 1 reverse false
PdfNonFullScreenPageMode - Enum in org.sejda.model.pdf.viewerpreference
Possible values for the document’s page mode, specifying how to display the document on exiting full-screen mode.
According to the reference: This entry is meaningful only if the value of the PageMode entry in the catalog dictionary (see Section 3.6.1, “Document Catalog”) is FullScreen; it is ignored otherwise.
PdfPageLabel - Class in org.sejda.model.pdf.label
Model for a page label.
PdfPageLayout - Enum in org.sejda.model.pdf.viewerpreference
Possible values for the page layout to be used when the document is opened.
Pdf reference 1.7, TABLE 3.25 Entries in the catalog dictionary
PdfPageMode - Enum in org.sejda.model.pdf.viewerpreference
Possible values to specify how the document should be displayed when opened.
Pdf reference 1.7, TABLE 3.25 Entries in the catalog dictionary
PdfPageTransition - Class in org.sejda.model.pdf.transition
Model for a page transition.
PdfPageTransitionStyle - Enum in org.sejda.model.pdf.transition
Possible entries in the transition dictionary defining a visual transition when moving from a page to another in presentation mode.
Pdf reference 1.7, section 8.3.3, TABLE 8.13 Entries in a transition dictionary
PdfPrintScaling - Enum in org.sejda.model.pdf.viewerpreference
Possible values for the page scaling option to be selected when a print dialog is displayed for this document.
Pdf reference 1.7, TABLE 8.1 Entries in a viewer preferences dictionary
PdfSource<T> - Interface in org.sejda.model.input
A pdf source that can be used as input for a pdf manipulation.
PdfSourceOpener<T> - Interface in org.sejda.model.input
Double Dispatch interface to open a PdfSource.
PdfStreamSource - Class in org.sejda.model.input
PdfToImageParameters - Interface in org.sejda.model.parameter.image
 
PdfToJpegParameters - Class in org.sejda.model.parameter.image
Parameter meant to convert an existing pdf source to JPEG images.
PdfToJpegParameters(ImageColorType) - Constructor for class org.sejda.model.parameter.image.PdfToJpegParameters
 
PdfToMultipleTiffParameters - Class in org.sejda.model.parameter.image
Parameter meant to convert an existing pdf source to multiple TIFF images.
PdfToMultipleTiffParameters(ImageColorType) - Constructor for class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
 
PdfToMultipleTiffParameters(ImageColorType, TiffCompressionType) - Constructor for class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
 
PdfToPngParameters - Class in org.sejda.model.parameter.image
Parameters to converta PDF to png images
PdfToPngParameters(ImageColorType) - Constructor for class org.sejda.model.parameter.image.PdfToPngParameters
 
PdfToSingleTiffParameters - Class in org.sejda.model.parameter.image
Parameter meant to convert an existing pdf source to a single TIFF image with multiple pages.
PdfToSingleTiffParameters(ImageColorType) - Constructor for class org.sejda.model.parameter.image.PdfToSingleTiffParameters
 
PdfToTiffParameters - Interface in org.sejda.model.parameter.image
Parameters that have pdf input and tiff image format output
PdfURLSource - Class in org.sejda.model.input
PdfVersion - Enum in org.sejda.model.pdf
pdf versions
PdfVersionValidator - Class in org.sejda.model.validation.validator
Validates an AbstractParameters instance ensuring that the PdfVersion set is valid considering the other fields value.
PdfVersionValidator() - Constructor for class org.sejda.model.validation.validator.PdfVersionValidator
 
PercentageOfWorkDoneChangedEvent - Class in org.sejda.model.notification.event
Event used to notify about the increasing percentage of work executed by the task.
PercentageOfWorkDoneChangedEvent(NotifiableTaskMetadata) - Constructor for class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
creates and event with percentage zero.
PercentageOfWorkDoneChangedEvent(BigDecimal, NotifiableTaskMetadata) - Constructor for class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
creates and event with the given percentage
pointsToInches(double) - Static method in class org.sejda.model.scale.Margins
 
position(float, float, float) - Method in enum org.sejda.model.HorizontalAlign
 
position(float, float, float) - Method in enum org.sejda.model.VerticalAlign
 
Positive - Annotation Type in org.sejda.model.validation.constraint
Constraint on a Number that must be positive
PositiveDimensions - Annotation Type in org.sejda.model.validation.constraint
Constraint on a Dimension to have positive values
PositiveDimensionValidator - Class in org.sejda.model.validation.validator
Validates a Dimension2D that should have positive height and width
PositiveDimensionValidator() - Constructor for class org.sejda.model.validation.validator.PositiveDimensionValidator
 
PositiveNumberValidator - Class in org.sejda.model.validation.validator
Validates a number that should be positive.
PositiveNumberValidator() - Constructor for class org.sejda.model.validation.validator.PositiveNumberValidator
 
PredefinedSetOfPages - Enum in org.sejda.model.pdf.page
Represent a predefined set of pages like odd or even pages.
Prefix - Enum in org.sejda.model.prefix
Enumerates the available complex prefixes that Sejda can handle.
PrefixableTaskParameters - Interface in org.sejda.model.parameter.base
 
priority() - Method in interface org.sejda.model.pdf.font.FontResource
 
put(PdfMetadataKey, String) - Method in class org.sejda.model.parameter.SetMetadataParameters
adds the key,value
putAll(Map<PdfMetadataKey, String>) - Method in class org.sejda.model.parameter.SetMetadataParameters
 
putLabel(Integer, PdfPageLabel) - Method in class org.sejda.model.parameter.SetPagesLabelParameters
Associates the given label to the given page number.
putTransition(Integer, PdfPageTransition) - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
Associates the given transition to the given page number.

R

RectangularBox - Class in org.sejda.model
A rectangular box with rotation capabilities.
RectangularBox(int, int, int, int) - Constructor for class org.sejda.model.RectangularBox
 
removeAllSources() - Method in class org.sejda.model.parameter.base.MultiplePdfSourceParameters
 
removeAllSources() - Method in class org.sejda.model.parameter.base.MultipleSourceParameters
 
Repagination - Enum in org.sejda.model.repaginate
 
requestCancel() - Method in class org.sejda.model.task.CancellationOption
 
require(boolean, String) - Static method in exception org.sejda.model.exception.TaskIOException
 
right - Variable in class org.sejda.model.scale.Margins
 
RomanNumbersUtils - Class in org.sejda.common
Utility providing Roman numbers conversion functionalities
rotate() - Method in class org.sejda.model.PageSize
 
rotate(Rotation) - Method in class org.sejda.model.RectangularBox
rotates this RectangularBox using the given rotation.
rotate() - Method in class org.sejda.model.scale.Margins
 
rotateAnticlockwise() - Method in enum org.sejda.model.rotation.Rotation
 
rotateClockwise() - Method in enum org.sejda.model.rotation.Rotation
 
RotateParameters - Class in org.sejda.model.parameter
Parameter class for the rotation manipulation.
RotateParameters(Rotation, PredefinedSetOfPages) - Constructor for class org.sejda.model.parameter.RotateParameters
 
RotateParameters(Rotation) - Constructor for class org.sejda.model.parameter.RotateParameters
 
RotateParameters() - Constructor for class org.sejda.model.parameter.RotateParameters
 
Rotation - Enum in org.sejda.model.rotation
Enum to model a page rotation.

S

ScaleType - Enum in org.sejda.model.scale
Types of scaling
sections - Variable in class org.sejda.model.outline.OutlineExtractPageDestinations
 
SejdaFileExtensions - Class in org.sejda.model
A set of supported extensions
SejdaRuntimeException - Exception in org.sejda.model.exception
General Sejda runtime exception.
SejdaRuntimeException() - Constructor for exception org.sejda.model.exception.SejdaRuntimeException
 
SejdaRuntimeException(String, Throwable) - Constructor for exception org.sejda.model.exception.SejdaRuntimeException
 
SejdaRuntimeException(String) - Constructor for exception org.sejda.model.exception.SejdaRuntimeException
 
SejdaRuntimeException(Throwable) - Constructor for exception org.sejda.model.exception.SejdaRuntimeException
 
setAcroFormPolicy(AcroFormPolicy) - Method in class org.sejda.model.parameter.MergeParameters
The policy that the merge task should use when handling interactive forms (AcroForm)
setBlankPageIfOdd(boolean) - Method in class org.sejda.model.parameter.MergeParameters
Setting this true tells the task to add a blank page after each merged document if the number of pages is odd.
setCatalogPageLabelsPolicy(CatalogPageLabelsPolicy) - Method in class org.sejda.model.parameter.MergeParameters
 
setCompress(boolean) - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
 
setCompressionType(TiffCompressionType) - Method in class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
 
setCompressionType(TiffCompressionType) - Method in class org.sejda.model.parameter.image.PdfToSingleTiffParameters
 
setDirection(PdfDirection) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
setDuplex(PdfDuplex) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
setExecutionContext(TaskExecutionContext) - Method in class org.sejda.model.task.CancellationOption
 
setExistingOutputPolicy(ExistingOutputPolicy) - Method in class org.sejda.model.parameter.base.AbstractParameters
 
setExistingOutputPolicy(ExistingOutputPolicy) - Method in interface org.sejda.model.parameter.base.TaskParameters
sets the policy to use in case of an already existing output is found.
setFilenameFooter(boolean) - Method in class org.sejda.model.parameter.MergeParameters
 
setFirstInputCoverTitle(boolean) - Method in class org.sejda.model.parameter.MergeParameters
 
setFullScreen(boolean) - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
 
setIncludePageAfter(boolean) - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
setInputList(List<T>) - Method in class org.sejda.model.parameter.BaseMergeParameters
 
setInvertSelection(boolean) - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
setLenient(boolean) - Method in class org.sejda.model.parameter.base.AbstractParameters
 
setLenient(boolean) - Method in interface org.sejda.model.parameter.base.TaskParameters
 
setMatchingTitleRegEx(String) - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
setMatchingTitleRegEx(String) - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
SetMetadataParameters - Class in org.sejda.model.parameter
Parameter class for the set metadata manipulation.
SetMetadataParameters() - Constructor for class org.sejda.model.parameter.SetMetadataParameters
 
setNfsMode(PdfNonFullScreenPageMode) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
setNormalizePageSizes(boolean) - Method in class org.sejda.model.parameter.MergeParameters
 
setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.AbstractSplitByPageParameters
 
setOptimizationPolicy(OptimizationPolicy) - Method in interface org.sejda.model.parameter.base.OptimizableOutputTaskParameters
 
setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.ExtractPagesParameters
 
setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.SplitBySizeParameters
 
setOutlinePolicy(OutlinePolicy) - Method in class org.sejda.model.parameter.MergeParameters
The policy that the merge task should use when handling the outline tree (bookmarks)
setOutput(MultipleTaskOutput) - Method in interface org.sejda.model.parameter.base.MultipleOutputTaskParameters
Sets the output destination
setOutput(SingleOrMultipleTaskOutput) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
 
setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceSingleOutputParameters
 
setOutput(SingleOrMultipleTaskOutput) - Method in class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
 
setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.base.MultipleSourceSingleOutputParameters
 
setOutput(SingleOrMultipleTaskOutput) - Method in interface org.sejda.model.parameter.base.SingleOrMultipleOutputTaskParameters
Sets the output destination
setOutput(SingleTaskOutput) - Method in interface org.sejda.model.parameter.base.SingleOutputTaskParameters
Sets the output destination
setOutput(MultipleTaskOutput) - Method in class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
 
setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.base.SinglePdfSourceSingleOutputParameters
 
setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.BaseMergeParameters
 
setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.image.AbstractPdfToSingleImageParameters
 
setOutputImageColorType(ImageColorType) - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
setOutputImageColorType(ImageColorType) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
setOutputImageColorType(ImageColorType) - Method in interface org.sejda.model.parameter.image.PdfToImageParameters
 
setOutputPrefix(String) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
 
setOutputPrefix(String) - Method in class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
 
setOutputPrefix(String) - Method in interface org.sejda.model.parameter.base.PrefixableTaskParameters
Set the prefix to be used to generate names of the multiple outputs for this parameter.
setOutputPrefix(String) - Method in class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
 
setPageLayout(PdfPageLayout) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
setPageMode(PdfPageMode) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
setPageOrientation(PageOrientation) - Method in class org.sejda.model.input.ImageMergeInput
 
setPageSize(PageSize) - Method in class org.sejda.model.input.ImageMergeInput
 
SetPagesLabelParameters - Class in org.sejda.model.parameter
Parameter class for the set pages label manipulation.
SetPagesLabelParameters() - Constructor for class org.sejda.model.parameter.SetPagesLabelParameters
 
SetPagesTransitionParameters - Class in org.sejda.model.parameter
Parameter class for the set pages transition manipulation.
SetPagesTransitionParameters() - Constructor for class org.sejda.model.parameter.SetPagesTransitionParameters
 
SetPagesTransitionParameters(PdfPageTransition) - Constructor for class org.sejda.model.parameter.SetPagesTransitionParameters
 
setPassword(String) - Method in class org.sejda.model.input.AbstractPdfSource
 
setPassword(String) - Method in interface org.sejda.model.input.PdfSource
Updates the password needed to open the source.
setPercentage(BigDecimal) - Method in class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
Sets the percentage for this event
setPrintScaling(PdfPrintScaling) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
 
setQuality(int) - Method in class org.sejda.model.parameter.image.PdfToJpegParameters
The quality of the generated images where 0 is lowest (high compression) and 100 is highest (low compression)
setResolutionInDpi(int) - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
setResolutionInDpi(int) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
 
setResolutionInDpi(int) - Method in interface org.sejda.model.parameter.image.PdfToImageParameters
 
setRotations(List<Rotation>) - Method in class org.sejda.model.parameter.MergeParameters
 
setShouldPageSizeMatchImageSize(boolean) - Method in class org.sejda.model.input.ImageMergeInput
 
setSource(PdfSource<?>) - Method in interface org.sejda.model.parameter.base.SinglePdfSourceTaskParameters
Set the source for this parameter.
setSource(PdfSource<?>) - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
 
setTableOfContentsPolicy(ToCPolicy) - Method in class org.sejda.model.parameter.MergeParameters
 
setVersion(PdfVersion) - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
Set the pdf version for the output document/s
Shape - Enum in org.sejda.model.parameter.edit
 
SimpleSplitParameters - Class in org.sejda.model.parameter
Parameter class for a simple split task.
SimpleSplitParameters(PredefinedSetOfPages) - Constructor for class org.sejda.model.parameter.SimpleSplitParameters
 
SingleOrMultipleOutputTaskParameters - Interface in org.sejda.model.parameter.base
Task output that accepts both a file or a folder.
SingleOrMultipleTaskOutput - Interface in org.sejda.model.output
For tasks that support batch processing multiple files at once, but can also take a single file as input and generate a single output file Eg: rotate can work on multiple files, so then a directory output is expected.
SingleOutputAllowedExtensions - Annotation Type in org.sejda.model.validation.constraint
Constraint validating that a single output parameter has one of the expected output extensions (in the output file name for file task output or in the outputname attribute for non file task output).
SingleOutputExtensionsValidator - Class in org.sejda.model.validation.validator
Validates that the input single output task parameter has a FileTaskOutput whose file is of the expected type (extension) or, if not a FileTaskOutput, the outputName is of the expected type (extension).
SingleOutputExtensionsValidator() - Constructor for class org.sejda.model.validation.validator.SingleOutputExtensionsValidator
 
SingleOutputTaskParameters - Interface in org.sejda.model.parameter.base
A TaskParameters parameter whose execution result in a single output pdf document.
SingleOutputValidator - Class in org.sejda.model.validation.validator
Validates that a single output parameter has a valid output name if the selected output is not a file.
SingleOutputValidator() - Constructor for class org.sejda.model.validation.validator.SingleOutputValidator
 
SinglePdfSourceMultipleOutputParameters - Class in org.sejda.model.parameter.base
Provides a skeletal implementation for the parameter classes having a single pdf source as input and generating multiple output.
SinglePdfSourceMultipleOutputParameters() - Constructor for class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
 
SinglePdfSourceSingleOutputParameters - Class in org.sejda.model.parameter.base
Provides a skeletal implementation for parameter classes having a single pdf source as input and producing a SingleTaskOutput.
SinglePdfSourceSingleOutputParameters() - Constructor for class org.sejda.model.parameter.base.SinglePdfSourceSingleOutputParameters
 
SinglePdfSourceTaskParameters - Interface in org.sejda.model.parameter.base
A parameter with a single source as input for the task.
SingleTaskOutput - Interface in org.sejda.model.output
Represent the output for a task generating a single output.
Source<T> - Interface in org.sejda.model.input
source that can be used as input for a pdf manipulation.
SourceDispatcher<T> - Interface in org.sejda.model.input
Double dispatch
SplitByEveryXPagesParameters - Class in org.sejda.model.parameter
Parameter class for a split by every X pages task.
SplitByEveryXPagesParameters(int) - Constructor for class org.sejda.model.parameter.SplitByEveryXPagesParameters
 
SplitByOutlineLevelParameters - Class in org.sejda.model.parameter
Parameter class to split a PDF document at a given outline level.
SplitByOutlineLevelParameters(int) - Constructor for class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
SplitByPagesParameters - Class in org.sejda.model.parameter
Parameter class for a split by page task.
SplitByPagesParameters() - Constructor for class org.sejda.model.parameter.SplitByPagesParameters
 
SplitBySizeParameters - Class in org.sejda.model.parameter
Parameter class for a split by size task.
SplitBySizeParameters(long) - Constructor for class org.sejda.model.parameter.SplitBySizeParameters
 
SplitPages - Class in org.sejda.model.split
Strategy that holds the page numbers where the split process has to split.
SplitPages(Collection<Integer>) - Constructor for class org.sejda.model.split.SplitPages
 
SplitPages(Integer...) - Constructor for class org.sejda.model.split.SplitPages
 
StandardType1Font - Enum in org.sejda.model.pdf
Standard font type 1 fonts.
Pdf reference 1.7, section 5.5.1
startPage - Variable in class org.sejda.model.outline.OutlineExtractPageDestinations.OutlineItemBoundaries
 
startPage(int) - Method in interface org.sejda.model.outline.OutlineSubsetProvider
Sets the start page from which the component will provide outline.
StreamSource - Class in org.sejda.model.input
A InputStream source
styledLabelFor(int) - Method in class org.sejda.model.pdf.headerfooter.Numbering
 

T

TABLOID - Static variable in class org.sejda.model.PageSize
A rectangle the size of U.S.
Task<T extends TaskParameters> - Interface in org.sejda.model.task
Interface to defines the task lifecycle.
task() - Method in class org.sejda.model.task.TaskExecutionContext
 
TaskCancelledException - Exception in org.sejda.model.exception
 
TaskCancelledException() - Constructor for exception org.sejda.model.exception.TaskCancelledException
 
taskEnded() - Method in class org.sejda.model.task.TaskExecutionContext
 
TaskException - Exception in org.sejda.model.exception
General task exception
TaskException() - Constructor for exception org.sejda.model.exception.TaskException
 
TaskException(String, Throwable) - Constructor for exception org.sejda.model.exception.TaskException
 
TaskException(String) - Constructor for exception org.sejda.model.exception.TaskException
 
TaskException(Throwable) - Constructor for exception org.sejda.model.exception.TaskException
 
TaskExecutionCompletedEvent - Class in org.sejda.model.notification.event
Event thrown when an execution completes without errors.
TaskExecutionCompletedEvent(long, NotifiableTaskMetadata) - Constructor for class org.sejda.model.notification.event.TaskExecutionCompletedEvent
Creates an instance specifying the execution time, the number of millis from the task to complete.
TaskExecutionContext - Class in org.sejda.model.task
Mutable context holding a task execution
TaskExecutionContext(Task<? extends TaskParameters>, boolean) - Constructor for class org.sejda.model.task.TaskExecutionContext
 
TaskExecutionException - Exception in org.sejda.model.exception
Exception in the task execution process.
TaskExecutionException() - Constructor for exception org.sejda.model.exception.TaskExecutionException
 
TaskExecutionException(String, Throwable) - Constructor for exception org.sejda.model.exception.TaskExecutionException
 
TaskExecutionException(String) - Constructor for exception org.sejda.model.exception.TaskExecutionException
 
TaskExecutionException(Throwable) - Constructor for exception org.sejda.model.exception.TaskExecutionException
 
TaskExecutionFailedEvent - Class in org.sejda.model.notification.event
Event thrown when an execution fails
TaskExecutionFailedEvent(Exception, NotifiableTaskMetadata) - Constructor for class org.sejda.model.notification.event.TaskExecutionFailedEvent
 
TaskExecutionStartedEvent - Class in org.sejda.model.notification.event
Events notified when a task execution starts.
TaskExecutionStartedEvent(NotifiableTaskMetadata) - Constructor for class org.sejda.model.notification.event.TaskExecutionStartedEvent
 
TaskExecutionWarningEvent - Class in org.sejda.model.notification.event
Sometimes tasks complete successfully with warnings (eg: a page in the document could not be read and was skipped) These events notify about task warnings
TaskExecutionWarningEvent(String, NotifiableTaskMetadata) - Constructor for class org.sejda.model.notification.event.TaskExecutionWarningEvent
 
TaskIOException - Exception in org.sejda.model.exception
Exception thrown if an IOException is raised during the task execution
TaskIOException(String, Throwable) - Constructor for exception org.sejda.model.exception.TaskIOException
 
TaskIOException(String) - Constructor for exception org.sejda.model.exception.TaskIOException
 
TaskIOException(Throwable) - Constructor for exception org.sejda.model.exception.TaskIOException
 
TaskNonLenientExecutionException - Exception in org.sejda.model.exception
Exception signaling a task execution failure due to a recoverable exception thrown during a NON lenient task execution.
TaskNonLenientExecutionException(Throwable) - Constructor for exception org.sejda.model.exception.TaskNonLenientExecutionException
 
TaskNotFoundException - Exception in org.sejda.model.exception
Exception thrown if no Task is found
TaskNotFoundException() - Constructor for exception org.sejda.model.exception.TaskNotFoundException
 
TaskNotFoundException(String, Throwable) - Constructor for exception org.sejda.model.exception.TaskNotFoundException
 
TaskNotFoundException(String) - Constructor for exception org.sejda.model.exception.TaskNotFoundException
 
TaskNotFoundException(Throwable) - Constructor for exception org.sejda.model.exception.TaskNotFoundException
 
TaskOutput - Interface in org.sejda.model.output
Represents task output destination where results of a manipulation will be written.
taskOutput() - Method in class org.sejda.model.task.NotifiableTaskMetadata
 
TaskOutputDispatcher - Interface in org.sejda.model.output
Double-dispatch interface to dispatch to the correct implementation of a TaskOutput.
TaskOutputVisitException - Exception in org.sejda.model.exception
Exception thrown when visiting a TaskOutput
TaskOutputVisitException() - Constructor for exception org.sejda.model.exception.TaskOutputVisitException
 
TaskOutputVisitException(String, Throwable) - Constructor for exception org.sejda.model.exception.TaskOutputVisitException
 
TaskOutputVisitException(String) - Constructor for exception org.sejda.model.exception.TaskOutputVisitException
 
TaskOutputVisitException(Throwable) - Constructor for exception org.sejda.model.exception.TaskOutputVisitException
 
TaskParameters - Interface in org.sejda.model.parameter.base
Model for a task parameters used during the task executions
TaskPermissionsException - Exception in org.sejda.model.exception
Exception used for permissions related errors
TaskPermissionsException() - Constructor for exception org.sejda.model.exception.TaskPermissionsException
 
TaskPermissionsException(String, Throwable) - Constructor for exception org.sejda.model.exception.TaskPermissionsException
 
TaskPermissionsException(String) - Constructor for exception org.sejda.model.exception.TaskPermissionsException
 
TaskPermissionsException(Throwable) - Constructor for exception org.sejda.model.exception.TaskPermissionsException
 
taskStart() - Method in class org.sejda.model.task.TaskExecutionContext
 
TaskWrongPasswordException - Exception in org.sejda.model.exception
Exception thrown when a wrong password has been set and it's not possible to open the pdf document (and execute the task)
TaskWrongPasswordException(String, Throwable) - Constructor for exception org.sejda.model.exception.TaskWrongPasswordException
 
TaskWrongPasswordException(String) - Constructor for exception org.sejda.model.exception.TaskWrongPasswordException
 
TaskWrongPasswordException(Throwable) - Constructor for exception org.sejda.model.exception.TaskWrongPasswordException
 
TIF_EXTENSION - Static variable in class org.sejda.model.SejdaFileExtensions
 
TIFF_EXTENSION - Static variable in class org.sejda.model.SejdaFileExtensions
 
TiffCompressionType - Enum in org.sejda.model.image
Types of compression for the TIFF format.
title - Variable in class org.sejda.model.outline.OutlineExtractPageDestinations.OutlineItemBoundaries
 
ToCPolicy - Enum in org.sejda.model.toc
Possible ToC creation policies to use in tasks that may require a ToC
top - Variable in class org.sejda.model.scale.Margins
 
TopLeftRectangularBox - Class in org.sejda.model
Rectangle representation that defines (0, 0) as top-left corner.
TopLeftRectangularBox(int, int, int, int) - Constructor for class org.sejda.model.TopLeftRectangularBox
 
TopLeftRectangularBox(Rectangle) - Constructor for class org.sejda.model.TopLeftRectangularBox
 
toRoman(long) - Static method in class org.sejda.common.RomanNumbersUtils
 
toString() - Method in class org.sejda.model.input.AbstractPdfSource
 
toString() - Method in class org.sejda.model.input.AbstractSource
 
toString() - Method in class org.sejda.model.input.FileIndexAndPage
 
toString() - Method in class org.sejda.model.input.FileSource
 
toString() - Method in class org.sejda.model.input.ImageMergeInput
 
toString() - Method in class org.sejda.model.input.PdfFileSource
 
toString() - Method in class org.sejda.model.input.PdfMergeInput
 
toString() - Method in class org.sejda.model.input.PdfMixInput
 
toString() - Method in class org.sejda.model.input.PdfURLSource
 
toString() - Method in class org.sejda.model.notification.event.AbstractNotificationEvent
 
toString() - Method in class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
 
toString() - Method in class org.sejda.model.notification.event.TaskExecutionCompletedEvent
 
toString() - Method in class org.sejda.model.output.DirectoryTaskOutput
 
toString() - Method in class org.sejda.model.output.FileOrDirectoryTaskOutput
 
toString() - Method in class org.sejda.model.output.FileTaskOutput
 
toString() - Method in class org.sejda.model.PageSize
 
toString() - Method in class org.sejda.model.parameter.base.AbstractParameters
 
toString() - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
 
toString() - Method in class org.sejda.model.parameter.SimpleSplitParameters
 
toString() - Method in class org.sejda.model.parameter.SplitByEveryXPagesParameters
 
toString() - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
 
toString() - Method in class org.sejda.model.parameter.SplitByPagesParameters
 
toString() - Method in class org.sejda.model.pdf.label.PdfPageLabel
 
toString() - Method in class org.sejda.model.pdf.page.PageRange
 
toString() - Method in class org.sejda.model.pdf.transition.PdfPageTransition
 
toString() - Method in class org.sejda.model.RectangularBox
 
toString() - Method in class org.sejda.model.scale.Margins
 
toString() - Method in class org.sejda.model.task.NotifiableTaskMetadata
 
toString() - Method in class org.sejda.model.TopLeftRectangularBox
 
toStyledString(int) - Method in enum org.sejda.model.pdf.headerfooter.NumberingStyle
 
toTopLeftRectangularBox() - Method in class org.sejda.model.RectangularBox
 
TXT_EXTENSION - Static variable in class org.sejda.model.SejdaFileExtensions
 
Type0FontsProvider - Interface in org.sejda.model.pdf.font
 

U

UNDETERMINED - Static variable in class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
 
UnpackParameters - Class in org.sejda.model.parameter
Parameter class for the unpack manipulation.
UnpackParameters(MultipleTaskOutput) - Constructor for class org.sejda.model.parameter.UnpackParameters
 
UnsupportedTextException - Exception in org.sejda.model.exception
 
UnsupportedTextException(String, String) - Constructor for exception org.sejda.model.exception.UnsupportedTextException
 

V

ValidCoordinates - Annotation Type in org.sejda.model.validation.constraint
Constraint on the coordinates defined ensuring that top is greater then bottom and right is greater then left.
ValidPdfVersion - Annotation Type in org.sejda.model.validation.constraint
Constraint validating that the pdf version specified in an AbstractPdfOutputParameters is compatible with the other class attributes.
ValidSingleOutput - Annotation Type in org.sejda.model.validation.constraint
Constraint validating that a single output parameter is valid.
valueOf(String) - Static method in enum org.sejda.model.HorizontalAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.image.ImageColorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.image.ImageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.image.TiffCompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.optimization.OptimizationPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.outline.CatalogPageLabelsPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.outline.OutlinePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.output.ExistingOutputPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.PageOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.parameter.edit.Shape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.encryption.PdfAccessPermission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.form.AcroFormPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.headerfooter.NumberingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.label.PdfLabelNumberingStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.page.PredefinedSetOfPages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.PdfMetadataKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.PdfVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.StandardType1Font
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.transition.PdfPageTransitionStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfBooleanPreference
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfDuplex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfNonFullScreenPageMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPageLayout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPageMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPrintScaling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.prefix.Prefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.repaginate.Repagination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.rotation.Rotation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.scale.ScaleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.toc.ToCPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sejda.model.VerticalAlign
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sejda.model.HorizontalAlign
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.image.ImageColorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.image.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.image.TiffCompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.optimization.OptimizationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.outline.CatalogPageLabelsPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.outline.OutlinePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.output.ExistingOutputPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.PageOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.parameter.edit.Shape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.encryption.PdfAccessPermission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.form.AcroFormPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.headerfooter.NumberingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.label.PdfLabelNumberingStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.page.PredefinedSetOfPages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.PdfMetadataKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.PdfVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.StandardType1Font
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.transition.PdfPageTransitionStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfBooleanPreference
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfDuplex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfNonFullScreenPageMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPageLayout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPageMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPrintScaling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.prefix.Prefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.repaginate.Repagination
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.rotation.Rotation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.scale.ScaleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.toc.ToCPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sejda.model.VerticalAlign
Returns an array containing the constants of this enum type, in the order they are declared.
valuesSupportingMultipleImage() - Static method in enum org.sejda.model.image.ImageType
 
VerticalAlign - Enum in org.sejda.model
Possible vertical alignments
ViewerPreferencesParameters - Class in org.sejda.model.parameter
Parameter class for the set viewer preferences manipulation.
ViewerPreferencesParameters() - Constructor for class org.sejda.model.parameter.ViewerPreferencesParameters
 

W

withPadding(int) - Method in class org.sejda.model.TopLeftRectangularBox
 

X

XMLUtils - Class in org.sejda.common
Provides some utility methods to deal with xml.
A B C D E F G H I K L M N O P R S T U V W X 

Copyright © 2019 sejda. All rights reserved.