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

A

addSegment(Integer, SegmentHeader) - Method in class org.apache.pdfbox.jbig2.JBIG2Globals
 
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
 
asBufferedImage(Bitmap) - 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.
asBufferedImage(Bitmap, ImageReadParam, 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, FilterType) - 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.

B

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.
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
 
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.

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
Retrieves a Cache via registered CacheBridge through META-INF/services lookup.
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
 
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<HuffmanTable.Code>) - 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
 
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
 
cx() - Method in class org.apache.pdfbox.jbig2.decoder.arithmetic.CX
 
cxIAID - Variable in class org.apache.pdfbox.jbig2.segments.SymbolDictionary
 

D

DEBUG - Static variable in class org.apache.pdfbox.jbig2.JBIG2ImageReader
 
debug(String) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
debug(String, Throwable) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
debug(String) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log a message at the DEBUG level.
debug(String, Throwable) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log an exception (Throwable) at the DEBUG level with an accompanying message.
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.
decode(ImageInputStream) - Method in class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable
 
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
 
error(String) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
error(String, Throwable) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
error(String) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log a message at the ERROR level.
error(String, Throwable) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log an exception (Throwable) at the ERROR level with an accompanying message.
extract(Rectangle, Bitmap) - Static method in class org.apache.pdfbox.jbig2.image.Bitmaps
Returns the specified rectangle area of the bitmap.

F

fatal(String) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
fatal(String, Throwable) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
fatal(String) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log a message at the WARN level.
fatal(String, Throwable) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log an exception (Throwable) at the WARN level with an accompanying message.
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<HuffmanTable.Code>) - 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

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.
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
Simply returns the byte array of this bitmap.
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(ClassLoader) - Static method in class org.apache.pdfbox.jbig2.util.cache.CacheFactory
 
getCache() - Static method in class org.apache.pdfbox.jbig2.util.cache.CacheFactory
 
getCache() - Method in class org.apache.pdfbox.jbig2.util.cache.SoftReferenceCacheBridge
 
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 SubInputStream that 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 Bitmap s.
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(int) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
Calculates the height of the specified page.
getHeight() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
 
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
 
getLineNumber() - Method in class org.apache.pdfbox.jbig2.segments.EndOfStripe
 
getLogger(Class<?>) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLoggerBridge
 
getLogger(Class<?>) - Method in interface org.apache.pdfbox.jbig2.util.log.LoggerBridge
 
getLogger(Class<?>, ClassLoader) - Static method in class org.apache.pdfbox.jbig2.util.log.LoggerFactory
 
getLogger(Class<?>) - Static method in class org.apache.pdfbox.jbig2.util.log.LoggerFactory
 
getMaxStripeSize() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
 
getMemorySize() - Method in class org.apache.pdfbox.jbig2.Bitmap
 
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<B>) - Method in class org.apache.pdfbox.jbig2.util.ServiceLookup
 
getServices(Class<B>, 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(int) - Method in class org.apache.pdfbox.jbig2.JBIG2ImageReader
Calculates the width of the specified page.
getWidth() - Method in class org.apache.pdfbox.jbig2.segments.PageInformation
 
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
 
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
 
info(String) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
info(String, Throwable) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
info(String) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log a message at the INFO level.
info(String, Throwable) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log an exception (Throwable) at the INFO level with an accompanying message.
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<HuffmanTable.Code>) - Method in class org.apache.pdfbox.jbig2.decoder.huffman.HuffmanTable
 
InputStreamFactory - Interface in org.apache.pdfbox.jbig2.io
 
IntegerMaxValueException - Exception in org.apache.pdfbox.jbig2.err
Can be used if the maximum value limit of an integer is exceeded.
IntegerMaxValueException() - Constructor for exception org.apache.pdfbox.jbig2.err.IntegerMaxValueException
 
IntegerMaxValueException(String) - Constructor for exception org.apache.pdfbox.jbig2.err.IntegerMaxValueException
 
IntegerMaxValueException(Throwable) - Constructor for exception org.apache.pdfbox.jbig2.err.IntegerMaxValueException
 
IntegerMaxValueException(String, Throwable) - Constructor for exception org.apache.pdfbox.jbig2.err.IntegerMaxValueException
 
INVALID - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
 
InvalidHeaderValueException - Exception in org.apache.pdfbox.jbig2.err
Can be used if a segment header value is invalid.
InvalidHeaderValueException() - Constructor for exception org.apache.pdfbox.jbig2.err.InvalidHeaderValueException
 
InvalidHeaderValueException(String) - Constructor for exception org.apache.pdfbox.jbig2.err.InvalidHeaderValueException
 
InvalidHeaderValueException(Throwable) - Constructor for exception org.apache.pdfbox.jbig2.err.InvalidHeaderValueException
 
InvalidHeaderValueException(String, Throwable) - Constructor for exception 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
 
isDebugEnabled() - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
isDebugEnabled() - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Is the logger instance enabled for the DEBUG level?
isErrorEnabled() - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
isErrorEnabled() - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Is the logger instance enabled for the ERROR level?
isFatalEnabled() - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
isFatalEnabled() - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Is the logger instance enabled for the FATAL level?
isHSkipEnabled() - Method in class org.apache.pdfbox.jbig2.segments.HalftoneRegion
 
isInfoEnabled() - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
isInfoEnabled() - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Is the logger instance enabled for the INFO level?
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
 
isWarnEnabled() - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
isWarnEnabled() - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Is the logger instance enabled for the WARN level?

J

JBIG2Exception - Exception in org.apache.pdfbox.jbig2.err
Identifies a JBIG2 exception.
JBIG2Exception() - Constructor for exception org.apache.pdfbox.jbig2.err.JBIG2Exception
 
JBIG2Exception(String) - Constructor for exception org.apache.pdfbox.jbig2.err.JBIG2Exception
 
JBIG2Exception(Throwable) - Constructor for exception org.apache.pdfbox.jbig2.err.JBIG2Exception
 
JBIG2Exception(String, Throwable) - Constructor for exception 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 ImageReadParam and 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
 
JDKLogger - Class in org.apache.pdfbox.jbig2.util.log
 
JDKLogger(Logger) - Constructor for class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
JDKLoggerBridge - Class in org.apache.pdfbox.jbig2.util.log
 
JDKLoggerBridge() - Constructor for class org.apache.pdfbox.jbig2.util.log.JDKLoggerBridge
 

L

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
 
Logger - Interface in org.apache.pdfbox.jbig2.util.log
 
LoggerBridge - Interface in org.apache.pdfbox.jbig2.util.log
 
LoggerFactory - Class in org.apache.pdfbox.jbig2.util.log
Retrieves a Logger via registered LoggerBridge through META-INF/services lookup.
LoggerFactory() - Constructor for class org.apache.pdfbox.jbig2.util.log.LoggerFactory
 

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
 
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.
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
 
org.apache.pdfbox.jbig2.util.log - package org.apache.pdfbox.jbig2.util.log
 

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
 
PERFORMANCE_TEST - Static variable in class org.apache.pdfbox.jbig2.JBIG2ImageReader
 
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
 

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(SubInputStream) - Constructor for class org.apache.pdfbox.jbig2.segments.RegionSegmentInformation
 
RegionSegmentInformation() - 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
 
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
 
setClassLoader(ClassLoader) - Static method in class org.apache.pdfbox.jbig2.util.log.LoggerFactory
 
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(CX, ArithmeticDecoder, short, int, int, Bitmap, int, int, boolean, short[], short[]) - Method in class org.apache.pdfbox.jbig2.segments.GenericRefinementRegion
 
setParameters(boolean, long, long, int, int) - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
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, byte, boolean, boolean, short[], short[]) - Method in class org.apache.pdfbox.jbig2.segments.GenericRegion
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<Bitmap>, int) - Method in class org.apache.pdfbox.jbig2.segments.TextRegion
 
setPixel(int, int, byte) - Method in class org.apache.pdfbox.jbig2.Bitmap
 
setSegmentDataStartOffset(long) - Method in class org.apache.pdfbox.jbig2.SegmentHeader
 
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 ImageInputStream which 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
 

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

warn(String) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
warn(String, Throwable) - Method in class org.apache.pdfbox.jbig2.util.log.JDKLogger
 
warn(String) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log a message at the WARN level.
warn(String, Throwable) - Method in interface org.apache.pdfbox.jbig2.util.log.Logger
Log an exception (Throwable) at the WARN level with an accompanying message.
WhiteCodes - Static variable in class org.apache.pdfbox.jbig2.decoder.mmr.MMRConstants
 
wrappedStream - Variable in class org.apache.pdfbox.jbig2.io.SubInputStream
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2018 The Apache Software Foundation. All rights reserved.