Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addSegment(Integer, SegmentHeader) - Method in class org.apache.pdfbox.jbig2.JBIG2Globals
- AND - Enum constant in enum org.apache.pdfbox.jbig2.util.CombinationOperator
- ArithmeticDecoder - Class in org.apache.pdfbox.jbig2.decoder.arithmetic
-
This class represents the arithmetic decoder, described in ISO/IEC 14492:2001 in E.3
- ArithmeticDecoder(ImageInputStream) - Constructor for class org.apache.pdfbox.jbig2.decoder.arithmetic.ArithmeticDecoder
- ArithmeticIntegerDecoder - Class in org.apache.pdfbox.jbig2.decoder.arithmetic
-
This class represents the arithmetic integer decoder, described in ISO/IEC 14492:2001 (Annex A).
- ArithmeticIntegerDecoder(ArithmeticDecoder) - Constructor for class org.apache.pdfbox.jbig2.decoder.arithmetic.ArithmeticIntegerDecoder
- arraycopy(Bitmap, int, Bitmap, int, int) - Static method in class org.apache.pdfbox.jbig2.Bitmap
-
Copy parts of the underlying array of a Bitmap to another Bitmap.
- asBufferedImage(Bitmap) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
Returns the given bitmap as buffered image.
- asBufferedImage(Bitmap, ImageReadParam, FilterType) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
Returns the given bitmap as buffered image.
- asBufferedImage(Bitmap, FilterType) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
Returns the given bitmap as buffered image.
- asRaster(Bitmap) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
Returns the given bitmap as writable raster.
- asRaster(Bitmap, ImageReadParam, FilterType) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
Returns the given bitmap as writable raster.
- asRaster(Bitmap, FilterType) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
Returns the given bitmap as writable raster.
B
- Bessel - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- Bitmap - Class in org.apache.pdfbox.jbig2
-
This class represents a bi-level image that is organized like a bitmap.
- Bitmap(int, int) - Constructor for class org.apache.pdfbox.jbig2.Bitmap
-
Creates an instance of a blank image.
The image data is stored in a byte array. - Bitmaps - Class in org.apache.pdfbox.jbig2.image
- Bitmaps() - Constructor for class org.apache.pdfbox.jbig2.image.Bitmaps
- BlackCodes - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- Blackman - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- blit(Bitmap, Bitmap, int, int, CombinationOperator) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
This method combines a given bitmap with the current instance.
- Box - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
C
- Cache - Interface in org.apache.pdfbox.jbig2.util.cache
- CacheBridge - Interface in org.apache.pdfbox.jbig2.util.cache
- CacheFactory - Class in org.apache.pdfbox.jbig2.util.cache
- CacheFactory() - Constructor for class org.apache.pdfbox.jbig2.util.cache.CacheFactory
- canDecodeInput(Object) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReaderSpi
- canNodeAppear(String, ImageTypeSpecifier) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageMetadataFormat
- canReadRaster() - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
- Catrom - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- ceil(double) - Static method in class org.apache.pdfbox.jbig2.util.Utils
-
A fast implementation of
Math.ceil(double). - clamp(double, double, double) - Static method in class org.apache.pdfbox.jbig2.util.Utils
-
Clamp the value into the range [min..max].
- cleanSegmentData() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- clear() - Method in interface org.apache.pdfbox.jbig2.util.cache.Cache
-
Removes all mappings from a map (optional operation).
- clear() - Method in class org.apache.pdfbox.jbig2.util.cache.SoftReferenceCache
- Code(int, int, int, boolean) - Constructor for class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable.Code
- CODE_EOF - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_EOL - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_EXT1D - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_EXT2D - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_H - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_MAX - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_P - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_V0 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_VL1 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_VL2 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_VL3 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_VR1 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_VR2 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- CODE_VR3 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- codeTableToString(List) - Static method in class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable
- CombinationOperator - Enum in org.apache.pdfbox.jbig2.util
-
This enumeration keeps the available logical operator defined in the JBIG2 ISO standard.
- combineBytes(byte, byte, CombinationOperator) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
The method combines two given bytes with an logical operator.
- COMP_FAXG3 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- COMP_FAXG3_2D - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- COMP_FAXG4 - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- COMP_MMR - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- COMP_RLE - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- createReaderInstance(Object) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReaderSpi
- Cubic - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- cx() - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.CX
- CX - Class in org.apache.pdfbox.jbig2.decoder.arithmetic
-
CX represents the context used by arithmetic decoding and arithmetic integer decoding.
- CX(int, int) - Constructor for class org.apache.pdfbox.jbig2.decoder.arithmetic.CX
- cxIAID - Variable in class org.apache.pdfbox.jbig2.segments.SymbolDictionary
D
- decode(ImageInputStream) - Method in class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable
- decode(CX) - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.ArithmeticDecoder
- decode(CX) - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.ArithmeticIntegerDecoder
-
Arithmetic Integer Decoding Procedure, Annex A.2.
- decodeIAID(CX, long) - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.ArithmeticIntegerDecoder
-
The IAID decoding procedure, Annex A.3.
- DefaultInputStreamFactory - Class in org.apache.pdfbox.jbig2.io
- DefaultInputStreamFactory() - Constructor for class org.apache.pdfbox.jbig2.io.DefaultInputStreamFactory
- Dictionary - Interface in org.apache.pdfbox.jbig2
-
Interface for all JBIG2 dictionaries segments.
- dilateRect(Rectangle2D, double, double) - Static method in class org.apache.pdfbox.jbig2.util.Utils
-
Return a new rectangle which covers the area of the given rectangle with an additional margin on the sides.
E
- EncodedTable - Class in org.apache.pdfbox.jbig2.decoder.huffman
-
This class represents a encoded huffman table.
- EncodedTable(Table) - Constructor for class org.apache.pdfbox.jbig2.decoder.huffman.EncodedTable
- EndOfStripe - Class in org.apache.pdfbox.jbig2.segments
-
This segment flags an end of stripe (see JBIG2 ISO standard, 7.4.9).
- EndOfStripe() - Constructor for class org.apache.pdfbox.jbig2.segments.EndOfStripe
- enlargeRectToGrid(Rectangle2D) - Static method in class org.apache.pdfbox.jbig2.util.Utils
-
Create a rectangle with the same area as the given input rectangle but with all of its edges snapped (rounded) to the integer grid.
- EOF - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- EOL - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- equals(Object) - Method in class org.apache.pdfbox.jbig2.Bitmap
- extract(Rectangle, Bitmap) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
-
Returns the specified rectangle area of the bitmap.
F
- fillBitmap(byte) - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Fill the underlying bitmap with the given byte value.
- FilterType - Enum in org.apache.pdfbox.jbig2.image
-
A FilterType enum for defining certain downscale filters to apply.
- FixedSizeTable - Class in org.apache.pdfbox.jbig2.decoder.huffman
-
This class represents a fixed size huffman table.
- FixedSizeTable(List) - Constructor for class org.apache.pdfbox.jbig2.decoder.huffman.FixedSizeTable
- floor(double) - Static method in class org.apache.pdfbox.jbig2.util.Utils
-
A fast implementation of
Math.floor(double). - form(short, short, short, short, short) - Method in class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion.Template
G
- Gaussian - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- GenericRefinementRegion - Class in org.apache.pdfbox.jbig2.segments
-
This class represents a generic refinement region and implements the procedure described in JBIG2 ISO standard, 6.3 and 7.4.7.
- GenericRefinementRegion() - Constructor for class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion
- GenericRefinementRegion(SubInputStream) - Constructor for class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion
- GenericRefinementRegion(SubInputStream, SegmentHeader) - Constructor for class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion
- GenericRefinementRegion.Template - Class in org.apache.pdfbox.jbig2.segments
- GenericRegion - Class in org.apache.pdfbox.jbig2.segments
-
This class represents a generic region segment.
Parsing is done as described in 7.4.5.
Decoding procedure is done as described in 6.2.5.7 and 7.4.6.4. - GenericRegion() - Constructor for class org.apache.pdfbox.jbig2.segments.GenericRegion
- GenericRegion(SubInputStream) - Constructor for class org.apache.pdfbox.jbig2.segments.GenericRegion
- get(Object) - Method in interface org.apache.pdfbox.jbig2.util.cache.Cache
- get(Object) - Method in class org.apache.pdfbox.jbig2.util.cache.SoftReferenceCache
- getAsTree(String) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageMetadata
- getBitmapHeight() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getBitmapHeight() - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- getBitmapWidth() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getBitmapWidth() - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- getBitOffset(int) - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Computes the offset of the given x coordinate in its byte.
- getBounds() - Method in class org.apache.pdfbox.jbig2.Bitmap
- getByte(int) - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Simply returns a byte from the bitmap byte array.
- getByteArray() - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Deprecated.don't expose the underlying byte array, will be removed in a future release.
- getByteAsInteger(int) - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Converts the byte at specified index into an integer and returns the value.
- getByteIndex(int, int) - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Returns the index of the byte that contains the pixel, specified by the pixel's x and y coordinates.
- getCache() - Method in interface org.apache.pdfbox.jbig2.util.cache.CacheBridge
- getCache() - Static method in class org.apache.pdfbox.jbig2.util.cache.CacheFactory
- getCache() - Method in class org.apache.pdfbox.jbig2.util.cache.SoftReferenceCacheBridge
- getCache(ClassLoader) - Static method in class org.apache.pdfbox.jbig2.util.cache.CacheFactory
- getCombinationOperator() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getCombinationOperator() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getCombinationOperator() - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- getDataInputStream() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
-
Creates and returns a new
SubInputStreamthat provides the data part of this segment. - getDefaultFilterType() - Static method in enum org.apache.pdfbox.jbig2.image.FilterType
- getDefaultPixelValue() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getDefaultReadParam() - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
- getDescription(Locale) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReaderSpi
- getDictionary() - Method in interface org.apache.pdfbox.jbig2.Dictionary
-
Decodes a dictionary segment and returns the result.
- getDictionary() - Method in class org.apache.pdfbox.jbig2.segments.PatternDictionary
-
This method decodes a pattern dictionary segment and returns an array of
Bitmaps. - getDictionary() - Method in class org.apache.pdfbox.jbig2.segments.SymbolDictionary
-
6.5.5 Decoding the symbol dictionary
- getGbAtX() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
- getGbAtY() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
- getGbTemplate() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
- getGlobals() - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
Returns decoded segments that has been set as globals.
- getGrayMax() - Method in class org.apache.pdfbox.jbig2.segments.PatternDictionary
- getHDefaultPixel() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getHdpHeight() - Method in class org.apache.pdfbox.jbig2.segments.PatternDictionary
- getHdpWidth() - Method in class org.apache.pdfbox.jbig2.segments.PatternDictionary
- getHdTemplate() - Method in class org.apache.pdfbox.jbig2.segments.PatternDictionary
- getHeight() - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Simply returns the height of this bitmap.
- getHeight() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getHeight(int) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
Calculates the height of the specified page.
- getHGridHeight() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getHGridWidth() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getHGridX() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getHGridY() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getHRegionX() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getHRegionY() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getHTemplate() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getHtHigh() - Method in class org.apache.pdfbox.jbig2.segments.Table
- getHtLow() - Method in class org.apache.pdfbox.jbig2.segments.Table
- getHtOOB() - Method in class org.apache.pdfbox.jbig2.segments.Table
- getHtPS() - Method in class org.apache.pdfbox.jbig2.segments.Table
- getHtRS() - Method in class org.apache.pdfbox.jbig2.segments.Table
- getImageMetadata(int) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
Simply returns the
JBIG2ImageMetadata. - getImageTypes(int) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
Returns the iterator for available image types.
- getIndex() - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.CX
- getInputStream(InputStream) - Method in class org.apache.pdfbox.jbig2.io.DefaultInputStreamFactory
- getInputStream(InputStream) - Method in interface org.apache.pdfbox.jbig2.io.InputStreamFactory
- getInstance() - Static method in class org.apache.pdfbox.jbig2.JBIG2ImageMetadataFormat
- getLength() - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Returns the length of the underlying byte array.
- getLineNumber() - Method in class org.apache.pdfbox.jbig2.segments.EndOfStripe
- getMaxStripeSize() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getMemorySize() - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Deprecated.renamed, will be removed in a future release. Use
Bitmap.getLength()instead. - getNumImages(boolean) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
- getPageAssociation() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- getPixel(int, int) - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Returns the value of a pixel specified by the given coordinates.
- getRegionBitmap() - Method in interface org.apache.pdfbox.jbig2.Region
-
Decodes and returns a regions content.
- getRegionBitmap() - Method in class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion
-
Decode using a template and arithmetic coding, as described in 6.3.5.6
- getRegionBitmap() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
-
The procedure is described in 6.2.5.7, page 17.
- getRegionBitmap() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
-
The procedure is described in JBIG2 ISO standard, 6.6.5.
- getRegionBitmap() - Method in class org.apache.pdfbox.jbig2.segments.TextRegion
- getRegionInfo() - Method in interface org.apache.pdfbox.jbig2.Region
-
Simply returns the
RegionSegmentInformation. - getRegionInfo() - Method in class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion
- getRegionInfo() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
- getRegionInfo() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- getRegionInfo() - Method in class org.apache.pdfbox.jbig2.segments.TextRegion
- getResolutionX() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getResolutionY() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getRetainFlag() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- getRowStride() - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Simply returns the row stride of this bitmap.
- getRtSegments() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- getSegment(int) - Method in class org.apache.pdfbox.jbig2.JBIG2Globals
- getSegmentData() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
-
Retrieves the segments' data part.
- getSegmentDataLength() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- getSegmentDataStartOffset() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- getSegmentHeaderLength() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- getSegmentNr() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- getSegmentType() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- getServices(Class) - Method in class org.apache.pdfbox.jbig2.util.ServiceLookup
- getServices(Class, ClassLoader) - Method in class org.apache.pdfbox.jbig2.util.ServiceLookup
- getStandardDimensionNode() - Method in class org.apache.pdfbox.jbig2.JBIG2ImageMetadata
- getStreamMetadata() - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
This ImageIO plugin doesn't record
IIOMetadata. - getSubInputStream() - Method in class org.apache.pdfbox.jbig2.segments.Table
- getTable(int) - Static method in class org.apache.pdfbox.jbig2.decoder.huffman.StandardTables
- getWidth() - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Simply returns the width of this bitmap.
- getWidth() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- getWidth(int) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
Calculates the width of the specified page.
- getXLocation() - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- getYLocation() - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
H
- HalftoneRegion - Class in org.apache.pdfbox.jbig2.segments
-
This class represents the data of segment type "Halftone region".
- HalftoneRegion() - Constructor for class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- HalftoneRegion(SubInputStream) - Constructor for class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- HalftoneRegion(SubInputStream, SegmentHeader) - Constructor for class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- Hamming - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- Hanning - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- Hermite - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- HuffmanTable - Class in org.apache.pdfbox.jbig2.decoder.huffman
-
This abstract class is the base class for all types of huffman tables.
- HuffmanTable() - Constructor for class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable
- HuffmanTable.Code - Class in org.apache.pdfbox.jbig2.decoder.huffman
-
This static class represents a code for use in huffman tables.
I
- INCOMP - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- init(SegmentHeader, SubInputStream) - Method in interface org.apache.pdfbox.jbig2.SegmentData
-
Parse the stream and read information of header.
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.EndOfStripe
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.PatternDictionary
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.Profiles
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.SymbolDictionary
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.Table
- init(SegmentHeader, SubInputStream) - Method in class org.apache.pdfbox.jbig2.segments.TextRegion
- initTree(List) - Method in class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable
- InputStreamFactory - Interface in org.apache.pdfbox.jbig2.io
- IntegerMaxValueException - Exception Class in org.apache.pdfbox.jbig2.err
-
Can be used if the maximum value limit of an integer is exceeded.
- IntegerMaxValueException() - Constructor for exception class org.apache.pdfbox.jbig2.err.IntegerMaxValueException
- IntegerMaxValueException(String) - Constructor for exception class org.apache.pdfbox.jbig2.err.IntegerMaxValueException
- IntegerMaxValueException(String, Throwable) - Constructor for exception class org.apache.pdfbox.jbig2.err.IntegerMaxValueException
- IntegerMaxValueException(Throwable) - Constructor for exception class org.apache.pdfbox.jbig2.err.IntegerMaxValueException
- INVALID - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- InvalidHeaderValueException - Exception Class in org.apache.pdfbox.jbig2.err
-
Can be used if a segment header value is invalid.
- InvalidHeaderValueException() - Constructor for exception class org.apache.pdfbox.jbig2.err.InvalidHeaderValueException
- InvalidHeaderValueException(String) - Constructor for exception class org.apache.pdfbox.jbig2.err.InvalidHeaderValueException
- InvalidHeaderValueException(String, Throwable) - Constructor for exception class org.apache.pdfbox.jbig2.err.InvalidHeaderValueException
- InvalidHeaderValueException(Throwable) - Constructor for exception class org.apache.pdfbox.jbig2.err.InvalidHeaderValueException
- isAuxiliaryBufferRequired() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- isCombinationOperatorOverrideAllowed() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- isHSkipEnabled() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- isLossless() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- isMMREncoded() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
- isMMREncoded() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
- isMMREncoded() - Method in class org.apache.pdfbox.jbig2.segments.PatternDictionary
- isReadOnly() - Method in class org.apache.pdfbox.jbig2.JBIG2ImageMetadata
- isStriped() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- isTPGDon() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
J
- JBIG2Exception - Exception Class in org.apache.pdfbox.jbig2.err
-
Identifies a JBIG2 exception.
- JBIG2Exception() - Constructor for exception class org.apache.pdfbox.jbig2.err.JBIG2Exception
- JBIG2Exception(String) - Constructor for exception class org.apache.pdfbox.jbig2.err.JBIG2Exception
- JBIG2Exception(String, Throwable) - Constructor for exception class org.apache.pdfbox.jbig2.err.JBIG2Exception
- JBIG2Exception(Throwable) - Constructor for exception class org.apache.pdfbox.jbig2.err.JBIG2Exception
- JBIG2Globals - Class in org.apache.pdfbox.jbig2
-
This class stores segments, that aren't associated to a page.
- JBIG2Globals() - Constructor for class org.apache.pdfbox.jbig2.JBIG2Globals
- JBIG2ImageMetadata - Class in org.apache.pdfbox.jbig2
- JBIG2ImageMetadata(JBIG2Page) - Constructor for class org.apache.pdfbox.jbig2.JBIG2ImageMetadata
- JBIG2ImageMetadataFormat - Class in org.apache.pdfbox.jbig2
- JBIG2ImageReader - Class in org.apache.pdfbox.jbig2
- JBIG2ImageReader(ImageReaderSpi) - Constructor for class org.apache.pdfbox.jbig2.JBIG2ImageReader
- JBIG2ImageReaderSpi - Class in org.apache.pdfbox.jbig2
-
Necessary extension for ImageIO standard.
- JBIG2ImageReaderSpi() - Constructor for class org.apache.pdfbox.jbig2.JBIG2ImageReaderSpi
- JBIG2ReadParam - Class in org.apache.pdfbox.jbig2
-
This class extends
ImageReadParamand contains region of interest and scale / subsampling functionality - JBIG2ReadParam() - Constructor for class org.apache.pdfbox.jbig2.JBIG2ReadParam
- JBIG2ReadParam(int, int, int, int, Rectangle, Dimension) - Constructor for class org.apache.pdfbox.jbig2.JBIG2ReadParam
L
- Lanczos - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- length - Variable in class org.apache.pdfbox.jbig2.io.SubInputStream
-
The length of the window.
- length() - Method in class org.apache.pdfbox.jbig2.io.SubInputStream
M
- main(String[]) - Static method in class org.apache.pdfbox.jbig2.TestImage
- MAX_BLACK_RUN - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- MAX_WHITE_RUN - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- mergeTree(String, Node) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageMetadata
- mightContainRefinements() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
- Mitchell - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- MMRConstants - Class in org.apache.pdfbox.jbig2.decoder.mmr
-
Constants for MMR (de)compression.
- MMRConstants() - Constructor for class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- MMRDecompressor - Class in org.apache.pdfbox.jbig2.decoder.mmr
-
A decompressor for MMR compression.
- MMRDecompressor(int, int, ImageInputStream) - Constructor for class org.apache.pdfbox.jbig2.decoder.mmr.MMRDecompressor
- ModeCodes - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- mps() - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.CX
N
- NOMASK - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
O
- offset - Variable in class org.apache.pdfbox.jbig2.io.SubInputStream
-
The position in the wrapped stream at which the window starts.
- OR - Enum constant in enum org.apache.pdfbox.jbig2.util.CombinationOperator
- org.apache.pdfbox.jbig2 - package org.apache.pdfbox.jbig2
- org.apache.pdfbox.jbig2.decoder.arithmetic - package org.apache.pdfbox.jbig2.decoder.arithmetic
- org.apache.pdfbox.jbig2.decoder.huffman - package org.apache.pdfbox.jbig2.decoder.huffman
- org.apache.pdfbox.jbig2.decoder.mmr - package org.apache.pdfbox.jbig2.decoder.mmr
- org.apache.pdfbox.jbig2.err - package org.apache.pdfbox.jbig2.err
- org.apache.pdfbox.jbig2.image - package org.apache.pdfbox.jbig2.image
- org.apache.pdfbox.jbig2.io - package org.apache.pdfbox.jbig2.io
- org.apache.pdfbox.jbig2.segments - package org.apache.pdfbox.jbig2.segments
- org.apache.pdfbox.jbig2.util - package org.apache.pdfbox.jbig2.util
- org.apache.pdfbox.jbig2.util.cache - package org.apache.pdfbox.jbig2.util.cache
P
- PageInformation - Class in org.apache.pdfbox.jbig2.segments
-
This class represents the segment type "Page information", 7.4.8 (page 73).
- PageInformation() - Constructor for class org.apache.pdfbox.jbig2.segments.PageInformation
- parseHeader() - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- parseTable() - Method in class org.apache.pdfbox.jbig2.decoder.huffman.EncodedTable
- PatternDictionary - Class in org.apache.pdfbox.jbig2.segments
-
This class represents the segment type "Pattern dictionary", 7.4.4.
- PatternDictionary() - Constructor for class org.apache.pdfbox.jbig2.segments.PatternDictionary
- Point - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- processGlobals(ImageInputStream) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
Decodes and returns the global segments.
- Profiles - Class in org.apache.pdfbox.jbig2.segments
-
TODO: This class is not implemented yet and empty.
- Profiles() - Constructor for class org.apache.pdfbox.jbig2.segments.Profiles
- put(Object, Object, int) - Method in interface org.apache.pdfbox.jbig2.util.cache.Cache
- put(Object, Object, int) - Method in class org.apache.pdfbox.jbig2.util.cache.SoftReferenceCache
Q
- Quadratic - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
R
- read() - Method in class org.apache.pdfbox.jbig2.io.SubInputStream
- read(byte[], int, int) - Method in class org.apache.pdfbox.jbig2.io.SubInputStream
- read(int, ImageReadParam) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
Returns the decoded image of specified page considering the given
JBIG2ReadParams. - readRaster(int, ImageReadParam) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
- Region - Interface in org.apache.pdfbox.jbig2
-
Interface for all JBIG2 region segments.
- RegionSegmentInformation - Class in org.apache.pdfbox.jbig2.segments
-
This class represents the "Region segment information" field, 7.4.1 (page 50).
- RegionSegmentInformation() - Constructor for class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- RegionSegmentInformation(SubInputStream) - Constructor for class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- remove(Object) - Method in interface org.apache.pdfbox.jbig2.util.cache.Cache
- remove(Object) - Method in class org.apache.pdfbox.jbig2.util.cache.SoftReferenceCache
- REPLACE - Enum constant in enum org.apache.pdfbox.jbig2.util.CombinationOperator
- reset() - Method in class org.apache.pdfbox.jbig2.JBIG2ImageMetadata
- resetBitmap() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
-
Simply sets the memory-critical bitmap of this region to
null. - round(double) - Static method in class org.apache.pdfbox.jbig2.util.Utils
-
A fast implementation of
Math.round(double).
S
- SegmentData - Interface in org.apache.pdfbox.jbig2
-
Interface for all data parts of segments.
- SegmentHeader - Class in org.apache.pdfbox.jbig2
-
The basic class for all JBIG2 segments.
- SegmentHeader(JBIG2Document, SubInputStream, long, int) - Constructor for class org.apache.pdfbox.jbig2.SegmentHeader
- ServiceLookup<B> - Class in org.apache.pdfbox.jbig2.util
- ServiceLookup() - Constructor for class org.apache.pdfbox.jbig2.util.ServiceLookup
- setBitmapHeight(int) - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- setBitmapWidth(int) - Method in class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
- setByte(int, byte) - Method in class org.apache.pdfbox.jbig2.Bitmap
-
Simply sets the given value at the given array index position.
- setClassLoader(ClassLoader) - Static method in class org.apache.pdfbox.jbig2.util.cache.CacheFactory
- setContexts(CX, CX, CX, CX, CX, CX, CX, CX, CX, CX) - Method in class org.apache.pdfbox.jbig2.segments.TextRegion
- setCx(int) - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.CX
- setDefaultFilterType(FilterType) - Static method in enum org.apache.pdfbox.jbig2.image.FilterType
- setGlobals(JBIG2Globals) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
-
Simply sets the globals.
- setIndex(int) - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.CX
- setIndex(CX) - Method in class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion.Template
- setInput(Object, boolean, boolean) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
- setParameters(boolean, byte, boolean, boolean, short[], short[], int, int, CX, ArithmeticDecoder) - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
- setParameters(boolean, long, long, int, int) - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
-
Used by
SymbolDictionary. - setParameters(boolean, long, long, int, int, byte, boolean, boolean, short[], short[]) - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
-
Used by
PatternDictionaryandHalftoneRegion. - setParameters(ArithmeticDecoder, ArithmeticIntegerDecoder, boolean, boolean, int, int, long, int, int, short, short, short, short, short, short, short, short, short, short, short, short, short, short, short[], short[], ArrayList, int) - Method in class org.apache.pdfbox.jbig2.segments.TextRegion
- setParameters(CX, ArithmeticDecoder, short, int, int, Bitmap, int, int, boolean, short[], short[]) - Method in class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion
- setPixel(int, int, byte) - Method in class org.apache.pdfbox.jbig2.Bitmap
- setSegmentDataStartOffset(long) - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- Sinc - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
- skipBits() - Method in class org.apache.pdfbox.jbig2.io.SubInputStream
-
Skips remaining bits in the current byte.
- SoftReferenceCache - Class in org.apache.pdfbox.jbig2.util.cache
- SoftReferenceCache() - Constructor for class org.apache.pdfbox.jbig2.util.cache.SoftReferenceCache
- SoftReferenceCacheBridge - Class in org.apache.pdfbox.jbig2.util.cache
- SoftReferenceCacheBridge() - Constructor for class org.apache.pdfbox.jbig2.util.cache.SoftReferenceCacheBridge
- StandardTables - Class in org.apache.pdfbox.jbig2.decoder.huffman
- StandardTables() - Constructor for class org.apache.pdfbox.jbig2.decoder.huffman.StandardTables
- SubInputStream - Class in org.apache.pdfbox.jbig2.io
-
A wrapper for an
ImageInputStreamwhich is able to provide a view of a specific part of the wrapped stream. - SubInputStream(ImageInputStream, long, long) - Constructor for class org.apache.pdfbox.jbig2.io.SubInputStream
-
Construct a new SubInputStream which provides a view of the wrapped stream.
- subsample(Bitmap, ImageReadParam) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
- subsampleX(Bitmap, int, int) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
- subsampleY(Bitmap, int, int) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
- SymbolDictionary - Class in org.apache.pdfbox.jbig2.segments
-
This class represents the data of segment type "Symbol dictionary".
- SymbolDictionary() - Constructor for class org.apache.pdfbox.jbig2.segments.SymbolDictionary
- SymbolDictionary(SubInputStream, SegmentHeader) - Constructor for class org.apache.pdfbox.jbig2.segments.SymbolDictionary
T
- Table - Class in org.apache.pdfbox.jbig2.segments
-
This class represents a "Table" segment.
- Table() - Constructor for class org.apache.pdfbox.jbig2.segments.Table
- Template() - Constructor for class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion.Template
- TestImage - Class in org.apache.pdfbox.jbig2
-
This is a utility class.
- TestImage(byte[], int, int, int) - Constructor for class org.apache.pdfbox.jbig2.TestImage
- TestImage(BufferedImage) - Constructor for class org.apache.pdfbox.jbig2.TestImage
- TextRegion - Class in org.apache.pdfbox.jbig2.segments
-
This class represented the segment type "Text region", 7.4.3, page 56.
- TextRegion() - Constructor for class org.apache.pdfbox.jbig2.segments.TextRegion
- TextRegion(SubInputStream, SegmentHeader) - Constructor for class org.apache.pdfbox.jbig2.segments.TextRegion
- toggleMps() - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.CX
-
Flips the bit in actual "more predictable symbol" array element.
- toString() - Method in class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable.Code
- toString() - Method in class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable
- toString() - Method in class org.apache.pdfbox.jbig2.SegmentHeader
- translateOperatorCodeToEnum(short) - Static method in enum org.apache.pdfbox.jbig2.util.CombinationOperator
- Triangle - Enum constant in enum org.apache.pdfbox.jbig2.image.FilterType
U
- uncompress() - Method in class org.apache.pdfbox.jbig2.decoder.mmr.MMRDecompressor
- useExtTemplates() - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
- Utils - Class in org.apache.pdfbox.jbig2.util
- Utils() - Constructor for class org.apache.pdfbox.jbig2.util.Utils
V
- valueOf(String) - Static method in enum org.apache.pdfbox.jbig2.image.FilterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.pdfbox.jbig2.util.CombinationOperator
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.pdfbox.jbig2.image.FilterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.pdfbox.jbig2.util.CombinationOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WhiteCodes - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
- wrappedStream - Variable in class org.apache.pdfbox.jbig2.io.SubInputStream
X
- XNOR - Enum constant in enum org.apache.pdfbox.jbig2.util.CombinationOperator
- XOR - Enum constant in enum org.apache.pdfbox.jbig2.util.CombinationOperator
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form