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

A

AbstractByteField - Class in com.icafe4j.image.tiff
 
AbstractByteField(short, FieldType, byte[]) - Constructor for class com.icafe4j.image.tiff.AbstractByteField
 
AbstractLongField - Class in com.icafe4j.image.tiff
 
AbstractLongField(short, FieldType, int[]) - Constructor for class com.icafe4j.image.tiff.AbstractLongField
 
AbstractRationalField - Class in com.icafe4j.image.tiff
 
AbstractRationalField(short, FieldType, int[]) - Constructor for class com.icafe4j.image.tiff.AbstractRationalField
 
AbstractShortField - Class in com.icafe4j.image.tiff
 
AbstractShortField(short, FieldType, short[]) - Constructor for class com.icafe4j.image.tiff.AbstractShortField
 
AC_CLAZZ - Static variable in class com.icafe4j.image.jpeg.HTable
 
add(E) - Method in class com.icafe4j.util.DoublyLinkedList
 
add(E) - Method in class com.icafe4j.util.SinglyLinkedList
 
add(E) - Method in class com.icafe4j.util.SortedSinglyLinkedList
 
addArrayElement(E) - Method in class com.icafe4j.util.GrowableArray
Creates a new array from objarray adding an element o.
addCharString(short, byte) - Method in class com.icafe4j.image.compression.lzw.LZWCompressionTable
 
addChild(Tag, IFD) - Method in class com.icafe4j.image.tiff.IFD
 
addChild(Node, Node) - Static method in class com.icafe4j.string.XMLUtils
 
addChunk(Chunk) - Method in class com.icafe4j.image.meta.png.TextualChunks
 
addChunk(Chunk) - Method in class com.icafe4j.image.png.IDATReader
 
addComment(byte[]) - Method in class com.icafe4j.image.meta.image.Comments
 
addComment(String) - Method in class com.icafe4j.image.meta.image.Comments
 
addDataSet(IPTCDataSet) - Method in class com.icafe4j.image.meta.adobe.IPTC_NAA
 
addDataSet(IPTCDataSet) - Method in class com.icafe4j.image.meta.iptc.IPTC
 
addDataSet(DuckyDataSet) - Method in class com.icafe4j.image.meta.jpeg.Ducky
 
addDataSets(Collection<? extends IPTCDataSet>) - Method in class com.icafe4j.image.meta.adobe.IPTC_NAA
 
addDataSets(Collection<? extends IPTCDataSet>) - Method in class com.icafe4j.image.meta.iptc.IPTC
 
addDataSets(Collection<? extends DuckyDataSet>) - Method in class com.icafe4j.image.meta.jpeg.Ducky
 
addEntries(Collection<MetadataEntry>) - Method in class com.icafe4j.image.meta.MetadataEntry
 
addEntry(MetadataEntry) - Method in class com.icafe4j.image.meta.MetadataEntry
 
addExifField(ExifTag, FieldType, Object) - Method in class com.icafe4j.image.meta.exif.Exif
 
addField(TiffField<?>) - Method in class com.icafe4j.image.tiff.IFD
 
addField(TiffField<?>) - Method in class com.icafe4j.image.tiff.TIFFImage
 
addFields(Collection<TiffField<?>>) - Method in class com.icafe4j.image.tiff.IFD
 
addGPSField(GPSTag, FieldType, Object) - Method in class com.icafe4j.image.meta.exif.Exif
 
addImageField(TiffTag, FieldType, Object) - Method in class com.icafe4j.image.meta.exif.Exif
 
addMetadataEntries(Collection<MetadataEntry>) - Method in class com.icafe4j.image.meta.image.ImageMetadata
 
addMetadataEntry(MetadataEntry) - Method in class com.icafe4j.image.meta.image.ImageMetadata
 
addTagEntry(ProfileTagTable.TagEntry) - Method in class com.icafe4j.image.meta.icc.ProfileTagTable
 
addText(Document, Node, String) - Static method in class com.icafe4j.string.XMLUtils
 
addToHead(E) - Method in class com.icafe4j.util.DoublyLinkedList
 
addToHead(E) - Method in class com.icafe4j.util.SinglyLinkedList
 
addToTail(E) - Method in class com.icafe4j.util.DoublyLinkedList
 
addToTail(E) - Method in class com.icafe4j.util.SinglyLinkedList
 
Adobe - Class in com.icafe4j.image.meta.jpeg
 
Adobe(byte[]) - Constructor for class com.icafe4j.image.meta.jpeg.Adobe
 
Adobe(int, int, int, int) - Constructor for class com.icafe4j.image.meta.jpeg.Adobe
 
ADOBE_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
advance() - Method in class com.icafe4j.util.LinkedListItr
Advance the current position to the next node in the list.
after(DateTime) - Method in class com.icafe4j.date.DateTime
 
ALIGN_BOTTOM_UP - Static variable in class com.icafe4j.image.options.BMPOptions
 
ALIGN_TOP_DOWN - Static variable in class com.icafe4j.image.options.BMPOptions
 
allowMultiple() - Method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
 
allowMultiple() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
allowMultiple() - Method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
 
allowMultiple() - Method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
 
allowMultiple() - Method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
 
allowMultiple() - Method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
 
allowMultiple() - Method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
 
allowMultiple() - Method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
 
allowMultiple() - Method in interface com.icafe4j.image.meta.iptc.IPTCTag
 
alpha(byte[]) - Method in class com.icafe4j.image.png.TRNSBuilder
 
alphabiasshift - Static variable in class com.icafe4j.image.quant.NeuQuant
 
append(RandomAccessInputStream, RandomAccessOutputStream, BufferedImage...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
append(RandomAccessInputStream, RandomAccessOutputStream, ImageFrame...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Append ImageFrames to the end of the original TIFF image
append(RandomAccessInputStream, RandomAccessOutputStream, ImageParam[], BufferedImage...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
APPLICATION_EXTENSION_LABEL - Static variable in class com.icafe4j.image.gif.GIFTweaker
 
ApplicationExtension - Class in com.icafe4j.image.gif
GIF Application Extension wrapper
ApplicationExtension(byte[], byte[], byte[]) - Constructor for class com.icafe4j.image.gif.ApplicationExtension
 
applyDither(boolean) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
ArrayUtils - Class in com.icafe4j.util
Array utility class
ASCIIField - Class in com.icafe4j.image.tiff
TIFF ASCII type field.
ASCIIField(short, String) - Constructor for class com.icafe4j.image.tiff.ASCIIField
 
asList(int[]) - Static method in class com.icafe4j.util.ArrayUtils
 
available() - Method in class com.icafe4j.io.ForwardSeekableStream
Forwards the request to the real InputStream.
AVERAGE - Static variable in class com.icafe4j.image.png.Filter
 

B

Base64 - Class in com.icafe4j.string
A simple base64 encoding and decoding utility class.
Base64() - Constructor for class com.icafe4j.string.Base64
 
before(DateTime) - Method in class com.icafe4j.date.DateTime
 
beta - Static variable in class com.icafe4j.image.quant.NeuQuant
 
betagamma - Static variable in class com.icafe4j.image.quant.NeuQuant
 
bgColour - Static variable in class com.icafe4j.image.quant.NeuQuant
 
BIG_ENDIAN - Static variable in class com.icafe4j.io.IOUtils
 
BinarySearchTree<E extends java.lang.Comparable<? super E>> - Class in com.icafe4j.util
Implements an unbalanced binary search tree.
BinarySearchTree() - Constructor for class com.icafe4j.util.BinarySearchTree
Construct the tree.
bitDepth(int) - Method in class com.icafe4j.image.png.IHDRBuilder
 
bitOffset - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
bitsPerPixel(int) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
bitsPerPixel - Variable in class com.icafe4j.image.reader.ImageReader
 
BlendModeKey - Enum in com.icafe4j.image.meta.adobe
 
BLOCK_SIZE - Static variable in class com.icafe4j.image.gif.ApplicationExtension
 
blueMap(byte[]) - Method in class com.icafe4j.image.png.PLTEBuilder
 
BmpCompression - Enum in com.icafe4j.image.bmp
BMP compression type.
BMPOptions - Class in com.icafe4j.image.options
 
BMPOptions() - Constructor for class com.icafe4j.image.options.BMPOptions
 
BMPReader - Class in com.icafe4j.image.reader
Decodes and shows true color, 2 color, 16 color or 256 color windows 3.x BMP images.
BMPReader() - Constructor for class com.icafe4j.image.reader.BMPReader
 
BMPTweaker - Class in com.icafe4j.image.bmp
BMP image tweaking tool
BMPWriter - Class in com.icafe4j.image.writer
BMP image writer
BMPWriter() - Constructor for class com.icafe4j.image.writer.BMPWriter
 
BMPWriter(ImageParam) - Constructor for class com.icafe4j.image.writer.BMPWriter
 
BoyerMoore - Class in com.icafe4j.string
Boyer Moore algorithm for string searching From Scott Robert Ladd, "Java algorithms", chap.
BoyerMoore() - Constructor for class com.icafe4j.string.BoyerMoore
 
BoyerMoore(String) - Constructor for class com.icafe4j.string.BoyerMoore
 
BoyerMoore(String, int) - Constructor for class com.icafe4j.string.BoyerMoore
 
bubbleSort(int[]) - Static method in class com.icafe4j.util.ArrayUtils
 
bubbleSort(T[]) - Static method in class com.icafe4j.util.ArrayUtils
 
build() - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
build() - Method in class com.icafe4j.image.jpeg.SegmentBuilder
 
build() - Method in class com.icafe4j.image.png.ChunkBuilder
 
build() - Method in class com.icafe4j.image.png.UnknownChunkBuilder
 
build() - Method in interface com.icafe4j.util.Builder
 
buildData() - Method in class com.icafe4j.image.jpeg.COMBuilder
 
buildData() - Method in class com.icafe4j.image.jpeg.SegmentBuilder
 
buildData() - Method in class com.icafe4j.image.png.ChunkBuilder
 
buildData() - Method in class com.icafe4j.image.png.ICCPBuilder
 
buildData() - Method in class com.icafe4j.image.png.IDATBuilder
 
buildData() - Method in class com.icafe4j.image.png.IENDBuilder
 
buildData() - Method in class com.icafe4j.image.png.IHDRBuilder
 
buildData() - Method in class com.icafe4j.image.png.PLTEBuilder
 
buildData() - Method in class com.icafe4j.image.png.SRGBBuilder
 
buildData() - Method in class com.icafe4j.image.png.TextBuilder
 
buildData() - Method in class com.icafe4j.image.png.TIMEBuilder
Build the byte array representation of tIME chunk.
buildData() - Method in class com.icafe4j.image.png.TRNSBuilder
 
Builder<T> - Interface in com.icafe4j.util
 
byteArrayToHexString(byte[]) - Static method in class com.icafe4j.string.StringUtils
Formats byte array.
byteArrayToHexString(byte[], int, int) - Static method in class com.icafe4j.string.StringUtils
 
ByteField - Class in com.icafe4j.image.tiff
TIFF Byte type field.
ByteField(short, byte[]) - Constructor for class com.icafe4j.image.tiff.ByteField
 
byteOffset - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
ByteOrder - Enum in com.icafe4j.io
 
BytePacker - Class in com.icafe4j.image.util
Pack byte array one byte at a time (alternative to ArrayUtils.packByteArray()).
BytePacker(int, int, int) - Constructor for class com.icafe4j.image.util.BytePacker
 
bytesPerScanLine - Variable in class com.icafe4j.image.reader.ImageReader
 
byteToHexString(byte) - Static method in class com.icafe4j.string.StringUtils
 

C

calculateCRC(int, byte[]) - Static method in class com.icafe4j.image.png.Chunk
 
calculateCRC(int, byte[], int, int) - Static method in class com.icafe4j.image.png.Chunk
 
calendar(Calendar) - Method in class com.icafe4j.image.png.TIMEBuilder
 
canBeUsedIndependently() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
canSeekBackwards() - Method in class com.icafe4j.io.FileCacheSeekableStream
Returns true since all FileCacheSeekableStream instances support seeking backwards.
canSeekBackwards() - Method in class com.icafe4j.io.ForwardSeekableStream
Returns false since seking backwards is not supported.
canSeekBackwards() - Method in class com.icafe4j.io.MemoryCacheSeekableStream
Returns true since all MemoryCacheSeekableStream instances support seeking backwards.
canSeekBackwards() - Method in class com.icafe4j.io.SeekableStream
Returns true if this object supports calls to seek(pos) with an offset pos smaller than the current offset, as returned by getFilePointer.
capitalize(String) - Static method in class com.icafe4j.string.StringUtils
Capitalizes the first character of the words in a string.
capitalizeFully(String) - Static method in class com.icafe4j.string.StringUtils
 
changeToDecimalFormat(Object) - Static method in class com.icafe4j.util.NumberUtils
Method takes Object as parameter and returns decimal number.
changeToRequiredDecimals(String, int) - Static method in class com.icafe4j.util.NumberUtils
 
Channel - Class in com.icafe4j.image.meta.adobe
 
Channel(int, int) - Constructor for class com.icafe4j.image.meta.adobe.Channel
 
checkColorDepth(int[], byte[], int[]) - Static method in class com.icafe4j.image.util.IMGUtils
Check the color depth of the image and if the color depth is within 8 bits, (i.e., a indexed color image), a color map and an index array for the image are also created.
checkDuplicate(T[]) - Static method in class com.icafe4j.util.ArrayUtils
Since Set doesn't allow duplicates add() return false if we try to add duplicates into Set and this property can be used to check if array contains duplicates.
Checksum - Interface in com.icafe4j.util.zip
Interface to be implemented by CRC32 and Adler32 etc.
Chunk - Class in com.icafe4j.image.png
Class for PNG chunks
Chunk(ChunkType, long, byte[], long) - Constructor for class com.icafe4j.image.png.Chunk
 
ChunkBuilder - Class in com.icafe4j.image.png
Base builder for PNG chunks.
ChunkBuilder(ChunkType) - Constructor for class com.icafe4j.image.png.ChunkBuilder
 
ChunkType - Enum in com.icafe4j.image.png
Define PNG chunk types
ChunkType.Attribute - Enum in com.icafe4j.image.png
We made Attribute public for general usage outside of Attribute class.
clear() - Method in class com.icafe4j.util.DoublyLinkedList
 
clear() - Method in class com.icafe4j.util.DoublyLinkedListQueue
 
clear() - Method in class com.icafe4j.util.GrowableArray
 
clear() - Method in class com.icafe4j.util.LinkedListQueue
 
clear() - Method in class com.icafe4j.util.LinkedListStack
 
clear() - Method in class com.icafe4j.util.LRUCache
 
clear() - Method in class com.icafe4j.util.SinglyLinkedList
 
clear() - Method in class com.icafe4j.util.SoftHashMap
 
clear() - Method in class com.icafe4j.util.SortedSinglyLinkedList
 
clearTable(int) - Method in class com.icafe4j.image.compression.lzw.LZWCompressionTable
 
close() - Method in class com.icafe4j.image.tiff.TIFFImage
 
close() - Method in class com.icafe4j.io.EndianAwareInputStream
 
close() - Method in class com.icafe4j.io.EndianAwareOutputStream
 
close() - Method in class com.icafe4j.io.FileCacheRandomAccessInputStream
Closes this stream and releases any system resources associated with the stream.
close() - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
Closes this stream and releases any system resources associated with the stream.
close() - Method in class com.icafe4j.io.FileCacheSeekableStream
Closes this stream and releases any system resources associated with the stream.
close() - Method in class com.icafe4j.io.ForwardSeekableStream
Forwards the request to the real InputStream.
close(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
close(OutputStream) - Static method in class com.icafe4j.io.IOUtils
 
close() - Method in class com.icafe4j.io.MemoryCacheRandomAccessInputStream
 
close() - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
close() - Method in class com.icafe4j.io.PeekHeadInputStream
 
close() - Method in class com.icafe4j.io.RandomAccessOutputStream
 
closed - Variable in class com.icafe4j.io.RandomAccessInputStream
 
closed - Variable in class com.icafe4j.io.RandomAccessOutputStream
 
CMYKColorSpace - Class in com.icafe4j.image.color
CMYK color space to work with CMYK image without embedded ICC_Profile.
CMYKColorSpace(int, int) - Constructor for class com.icafe4j.image.color.CMYKColorSpace
 
CodecException - Exception in com.icafe4j.image.compression
 
CodecException() - Constructor for exception com.icafe4j.image.compression.CodecException
 
CodecException(String) - Constructor for exception com.icafe4j.image.compression.CodecException
 
CodecException(Throwable) - Constructor for exception com.icafe4j.image.compression.CodecException
 
CodecException(String, Throwable) - Constructor for exception com.icafe4j.image.compression.CodecException
 
CollectionUtils - Class in com.icafe4j.util
A collection utility class
COLOR_SPACE_CMYK - Static variable in class com.icafe4j.image.options.JPGOptions
 
COLOR_SPACE_RGB - Static variable in class com.icafe4j.image.options.JPGOptions
 
COLOR_SPACE_YCbCr - Static variable in class com.icafe4j.image.options.JPGOptions
 
COLOR_SPACE_YCCK - Static variable in class com.icafe4j.image.options.JPGOptions
 
ColorSpaceID - Enum in com.icafe4j.image.meta.adobe
 
colorsUsed - Variable in class com.icafe4j.image.reader.GIFReader
 
colorType(ImageColorType) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
ColorType - Enum in com.icafe4j.image.png
Define PNG image color types
colorType(ColorType) - Method in class com.icafe4j.image.png.IHDRBuilder
 
com.icafe4j.date - package com.icafe4j.date
 
com.icafe4j.image - package com.icafe4j.image
 
com.icafe4j.image.bmp - package com.icafe4j.image.bmp
 
com.icafe4j.image.color - package com.icafe4j.image.color
 
com.icafe4j.image.compression - package com.icafe4j.image.compression
 
com.icafe4j.image.compression.ccitt - package com.icafe4j.image.compression.ccitt
 
com.icafe4j.image.compression.deflate - package com.icafe4j.image.compression.deflate
 
com.icafe4j.image.compression.huffman - package com.icafe4j.image.compression.huffman
 
com.icafe4j.image.compression.lzw - package com.icafe4j.image.compression.lzw
 
com.icafe4j.image.compression.packbits - package com.icafe4j.image.compression.packbits
 
com.icafe4j.image.gif - package com.icafe4j.image.gif
 
com.icafe4j.image.jpeg - package com.icafe4j.image.jpeg
 
com.icafe4j.image.meta - package com.icafe4j.image.meta
 
com.icafe4j.image.meta.adobe - package com.icafe4j.image.meta.adobe
 
com.icafe4j.image.meta.exif - package com.icafe4j.image.meta.exif
 
com.icafe4j.image.meta.gif - package com.icafe4j.image.meta.gif
 
com.icafe4j.image.meta.icc - package com.icafe4j.image.meta.icc
 
com.icafe4j.image.meta.image - package com.icafe4j.image.meta.image
 
com.icafe4j.image.meta.iptc - package com.icafe4j.image.meta.iptc
 
com.icafe4j.image.meta.jpeg - package com.icafe4j.image.meta.jpeg
 
com.icafe4j.image.meta.png - package com.icafe4j.image.meta.png
 
com.icafe4j.image.meta.tiff - package com.icafe4j.image.meta.tiff
 
com.icafe4j.image.meta.xmp - package com.icafe4j.image.meta.xmp
 
com.icafe4j.image.options - package com.icafe4j.image.options
 
com.icafe4j.image.png - package com.icafe4j.image.png
 
com.icafe4j.image.quant - package com.icafe4j.image.quant
 
com.icafe4j.image.reader - package com.icafe4j.image.reader
 
com.icafe4j.image.tiff - package com.icafe4j.image.tiff
 
com.icafe4j.image.util - package com.icafe4j.image.util
 
com.icafe4j.image.writer - package com.icafe4j.image.writer
 
com.icafe4j.io - package com.icafe4j.io
 
com.icafe4j.string - package com.icafe4j.string
 
com.icafe4j.test - package com.icafe4j.test
 
com.icafe4j.util - package com.icafe4j.util
 
com.icafe4j.util.zip - package com.icafe4j.util.zip
 
COMBuilder - Class in com.icafe4j.image.jpeg
JPEG COM segment builder
COMBuilder() - Constructor for class com.icafe4j.image.jpeg.COMBuilder
 
comment(String) - Method in class com.icafe4j.image.jpeg.COMBuilder
 
COMMENT_EXTENSION_LABEL - Static variable in class com.icafe4j.image.gif.GIFTweaker
 
Comments - Class in com.icafe4j.image.meta.image
 
Comments() - Constructor for class com.icafe4j.image.meta.image.Comments
 
Comments(List<String>) - Constructor for class com.icafe4j.image.meta.image.Comments
 
compare(IPTCTag, IPTCTag) - Method in class com.icafe4j.image.meta.iptc.IPTCTagComparator
 
compareTo(HTable) - Method in class com.icafe4j.image.jpeg.HTable
 
compareTo(QTable) - Method in class com.icafe4j.image.jpeg.QTable
 
compareTo(ProfileTagTable.TagEntry) - Method in class com.icafe4j.image.meta.icc.ProfileTagTable.TagEntry
 
compareTo(IPTCDataSet) - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
compareTo(Chunk) - Method in class com.icafe4j.image.png.Chunk
Compare different chunks according to their Attribute ranking.
compareTo(TiffField<?>) - Method in class com.icafe4j.image.tiff.TiffField
 
Component - Class in com.icafe4j.image.jpeg
Encapsulates a JPEG sample component
componentColorPalette(byte[][]) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
compressedThumbnail - Variable in class com.icafe4j.image.meta.Thumbnail
 
compressionMethod(int) - Method in class com.icafe4j.image.png.IHDRBuilder
 
COMReader - Class in com.icafe4j.image.jpeg
JPEG COM segment reader
COMReader(Segment) - Constructor for class com.icafe4j.image.jpeg.COMReader
 
concat(Iterable<? extends CharSequence>, String) - Static method in class com.icafe4j.string.StringUtils
 
concat(String, String) - Static method in class com.icafe4j.string.StringUtils
 
concat(String, String...) - Static method in class com.icafe4j.string.StringUtils
 
concat(T[], String) - Static method in class com.icafe4j.string.StringUtils
 
concat(byte[], byte[]...) - Static method in class com.icafe4j.util.ArrayUtils
 
concat(T[]...) - Static method in class com.icafe4j.util.ArrayUtils
Type safe concatenation of arrays with upper type bound T
concat(Class<T>, T[]...) - Static method in class com.icafe4j.util.ArrayUtils
Type safe concatenation of arrays with upper type bound T
contains(String, String) - Static method in class com.icafe4j.string.StringUtils
Regular expression version of the String contains method.
contains(E) - Method in class com.icafe4j.util.DoublyLinkedList
 
contains(E) - Method in class com.icafe4j.util.DoublyLinkedListQueue
 
contains(K) - Method in class com.icafe4j.util.ExternalChainingHashTable
Search for an item in the hash table.
contains(int) - Method in class com.icafe4j.util.IntHashtable
Search for an item in the hash table.
contains(E) - Method in class com.icafe4j.util.LinkedListQueue
 
contains(E) - Method in class com.icafe4j.util.LinkedListStack
 
contains(K) - Method in class com.icafe4j.util.QuadraticProbingHashTable
Search for an item in the hash table.
contains(E) - Method in class com.icafe4j.util.SinglyLinkedList
 
contains(E) - Method in class com.icafe4j.util.SortedSinglyLinkedList
Finds the first occurrence of an item.
containsIgnoreCase(String) - Static method in enum com.icafe4j.image.png.ChunkType
 
containsImage() - Method in class com.icafe4j.image.meta.Thumbnail
 
containsKey(Object) - Method in class com.icafe4j.util.LRUCache
 
containsThumbnail() - Method in class com.icafe4j.image.ImageParam
 
containsThumbnail(boolean) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
containsThumbnail() - Method in class com.icafe4j.image.meta.adobe.IRB
 
containsThumbnail() - Method in class com.icafe4j.image.meta.exif.Exif
 
containsThumbnail() - Method in class com.icafe4j.image.meta.image.ImageMetadata
 
containsThumbnail() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
containsValue(Object) - Method in class com.icafe4j.util.LRUCache
 
copyCat(RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Read an input TIFF and write it to a new TIFF.
correctGamma(int[], byte[]) - Static method in class com.icafe4j.image.util.IMGUtils
 
CRC32 - Class in com.icafe4j.util.zip
Table based CRC32 implementation.
CRC32() - Constructor for class com.icafe4j.util.zip.CRC32
 
createDocumentNode() - Static method in class com.icafe4j.string.XMLUtils
 
createElement(Document, String) - Static method in class com.icafe4j.string.XMLUtils
 
createField(Tag, FieldType, Object) - Static method in enum com.icafe4j.image.tiff.FieldType
 
createGammaTable(float, float) - Static method in class com.icafe4j.image.util.IMGUtils
 
createInverseMap(int, int[]) - Method in class com.icafe4j.image.util.InverseColorMap
Create an inverse color map using the input forward RGB map.
createInverseMap(int, byte[], byte[], byte[]) - Method in class com.icafe4j.image.util.InverseColorMap
Create an inverse color map using the input forward Red, Green and Blue maps.
createThumbnail(InputStream) - Static method in class com.icafe4j.image.util.IMGUtils
Creates a thumbnail from image input stream
createThumbnail8BIM(BufferedImage) - Static method in class com.icafe4j.image.util.IMGUtils
Wraps a BufferedImage inside a Photoshop _8BIM
createXML(byte[]) - Static method in class com.icafe4j.string.XMLUtils
 
createXML(String) - Static method in class com.icafe4j.string.XMLUtils
 
currentDate() - Static method in class com.icafe4j.date.DateTime
Simple representation of the current date for the default TimeZone and Locale.
currentDate(TimeZone) - Static method in class com.icafe4j.date.DateTime
 
currentDate(TimeZone, Locale) - Static method in class com.icafe4j.date.DateTime
 
currentDateUTC() - Static method in class com.icafe4j.date.DateTime
 
currentDateUTC(Locale) - Static method in class com.icafe4j.date.DateTime
 
currPos - Variable in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
cutnetsize - Static variable in class com.icafe4j.image.quant.NeuQuant
 

D

data - Variable in class com.icafe4j.image.meta.adobe._8BIM
 
data - Variable in class com.icafe4j.image.meta.adobe.DDBEntry
 
data - Variable in class com.icafe4j.image.meta.Metadata
 
data(byte[]) - Method in class com.icafe4j.image.png.ICCPBuilder
 
data(byte[], int, int) - Method in class com.icafe4j.image.png.IDATBuilder
 
data(byte[]) - Method in class com.icafe4j.image.png.IDATBuilder
 
data(byte[]) - Method in class com.icafe4j.image.png.UnknownChunkBuilder
 
data - Variable in class com.icafe4j.image.tiff.TiffField
 
DATA_TYPE_KJpegRGB - Static variable in class com.icafe4j.image.meta.Thumbnail
 
DATA_TYPE_KRawRGB - Static variable in class com.icafe4j.image.meta.Thumbnail
 
DATA_TYPE_TIFF - Static variable in class com.icafe4j.image.meta.Thumbnail
 
DataBlockType - Enum in com.icafe4j.image.meta.adobe
 
dataOffset - Variable in class com.icafe4j.image.tiff.TiffField
 
dataType - Variable in class com.icafe4j.image.meta.Thumbnail
 
dateAfter(int, int) - Method in class com.icafe4j.date.DateTime
 
dateAfter(int, int, int) - Method in class com.icafe4j.date.DateTime
 
dateAfter(int, int, int, int, int, int, int) - Method in class com.icafe4j.date.DateTime
 
dateAfter(Date, int, int) - Static method in class com.icafe4j.date.DateUtils
 
dateAfter(Date, int, int, int) - Static method in class com.icafe4j.date.DateUtils
 
dateAfter(Date, int, int, int, int, int, int, int) - Static method in class com.icafe4j.date.DateUtils
 
DateTime - Class in com.icafe4j.date
A wrapper for the Date class with information for TimeZone, Locale as well as a calendar associated with it
DateTime(Date) - Constructor for class com.icafe4j.date.DateTime
 
DateTime(Date, TimeZone, Locale) - Constructor for class com.icafe4j.date.DateTime
 
DateTime(Date, TimeZone) - Constructor for class com.icafe4j.date.DateTime
 
DateUtils - Class in com.icafe4j.date
Date utility class
day(int) - Method in class com.icafe4j.image.png.TIMEBuilder
 
daysAfter(int) - Method in class com.icafe4j.date.DateTime
 
daysAfter(Date, int) - Static method in class com.icafe4j.date.DateUtils
 
DC_CLAZZ - Static variable in class com.icafe4j.image.jpeg.HTable
 
DCT - Class in com.icafe4j.image.util
DCT and IDCT transformation utility class used by JPEG encoders and decoders.
DDB - Class in com.icafe4j.image.meta.adobe
 
DDB(byte[], ReadStrategy) - Constructor for class com.icafe4j.image.meta.adobe.DDB
 
DDB_ID - Static variable in class com.icafe4j.image.meta.adobe.DDB
 
DDBEntry - Class in com.icafe4j.image.meta.adobe
 
DDBEntry(DataBlockType, int, byte[], ReadStrategy) - Constructor for class com.icafe4j.image.meta.adobe.DDBEntry
 
DDBEntry(int, int, byte[], ReadStrategy) - Constructor for class com.icafe4j.image.meta.adobe.DDBEntry
 
decimalToDMS(double) - Static method in class com.icafe4j.string.StringUtils
 
decode(byte[], int, int) - Method in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
decode(byte[], int, int) - Method in class com.icafe4j.image.compression.ccitt.G32DDecoder
 
decode(byte[], int, int) - Method in class com.icafe4j.image.compression.deflate.DeflateDecoder
 
decode(byte[], int, int) - Method in interface com.icafe4j.image.compression.ImageDecoder
 
decode(byte[], int, int) - Method in class com.icafe4j.image.compression.lzw.LZWTreeDecoder
 
decode(IFD) - Method in class com.icafe4j.image.reader.TIFFReader
 
decode(String) - Static method in class com.icafe4j.string.Base64
 
decode_AC_coefficients() - Method in class com.icafe4j.image.compression.huffman.HuffmanDecoder
 
decodeToByteArray(String) - Static method in class com.icafe4j.string.Base64
 
DEFAULT_IMAGE_PARAM - Static variable in class com.icafe4j.image.ImageParam
 
defilter_average(int, int, byte[], int) - Static method in class com.icafe4j.image.png.Filter
 
defilter_paeth(int, int, byte[], int) - Static method in class com.icafe4j.image.png.Filter
 
defilter_sub(int, int, byte[], int) - Static method in class com.icafe4j.image.png.Filter
 
defilter_up(int, byte[], int) - Static method in class com.icafe4j.image.png.Filter
 
DeflateDecoder - Class in com.icafe4j.image.compression.deflate
A wrapper class for Java deflate decoding
DeflateDecoder(byte[]) - Constructor for class com.icafe4j.image.compression.deflate.DeflateDecoder
 
DeflateDecoder() - Constructor for class com.icafe4j.image.compression.deflate.DeflateDecoder
 
DeflateEncoder - Class in com.icafe4j.image.compression.deflate
A wrapper class for Java deflate encoding
DeflateEncoder(OutputStream, int, int) - Constructor for class com.icafe4j.image.compression.deflate.DeflateEncoder
 
DeflateEncoder(OutputStream, int, int, Updatable<Integer>) - Constructor for class com.icafe4j.image.compression.deflate.DeflateEncoder
 
delay - Variable in class com.icafe4j.image.reader.GIFReader
 
delete(String) - Static method in class com.icafe4j.util.FileUtils
 
delete(String, String) - Static method in class com.icafe4j.util.FileUtils
 
delete(File, String) - Static method in class com.icafe4j.util.FileUtils
 
deleteMin() - Method in class com.icafe4j.util.LeftistHeap
Remove the smallest item from the priority queue.
delta - Variable in class com.icafe4j.string.BoyerMoore
 
dequeue() - Method in class com.icafe4j.util.DoublyLinkedListQueue
 
dequeue() - Method in class com.icafe4j.util.LinkedListQueue
 
Descriptor() - Constructor for class com.icafe4j.image.meta.adobe.Slice.Descriptor
 
destByteOffset - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
DHTReader - Class in com.icafe4j.image.jpeg
JPEG DHT segment reader
DHTReader(Segment) - Constructor for class com.icafe4j.image.jpeg.DHTReader
 
DISPOSAL_LEAVE_AS_IS - Static variable in class com.icafe4j.image.gif.GIFFrame
 
DISPOSAL_RESTORE_TO_BACKGROUND - Static variable in class com.icafe4j.image.gif.GIFFrame
 
DISPOSAL_RESTORE_TO_PREVIOUS - Static variable in class com.icafe4j.image.gif.GIFFrame
 
DISPOSAL_TO_BE_DEFINED - Static variable in class com.icafe4j.image.gif.GIFFrame
 
DISPOSAL_UNSPECIFIED - Static variable in class com.icafe4j.image.gif.GIFFrame
 
disposalMethod - Variable in class com.icafe4j.image.reader.GIFReader
 
disposeBefore(long) - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
disposeBefore(long) - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
disposeBefore(long) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
dist - Variable in class com.icafe4j.io.RandomAccessOutputStream
The destination stream.
dither_Bayer(byte[], byte[], int, int, int[][]) - Static method in class com.icafe4j.image.util.IMGUtils
Dither gray-scale image using Bayer threshold matrix
dither_Bayer(int[], int, int, byte[], int, int[], int, int[][]) - Static method in class com.icafe4j.image.util.IMGUtils
Dither color image using Bayer threshold matrix.
dither_FloydSteinberg(byte[], byte[], int, int, int) - Static method in class com.icafe4j.image.util.IMGUtils
Dither gray-scale image using Floyd-Steinberg error diffusion
dither_FloydSteinberg(int[], int, int, byte[], int, int[], int) - Static method in class com.icafe4j.image.util.IMGUtils
Floyd-Steinberg dithering, based on PPMQuant.c by Jef Poskanzer .
ditherMatrix(int[][]) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
DitherMatrix - Class in com.icafe4j.image.quant
Predefined ordered dither matrices
ditherMethod(DitherMethod) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
DitherMethod - Enum in com.icafe4j.image.quant
 
DMSToDecimal(String, double, double, double) - Method in class com.icafe4j.string.StringUtils
Converts DMS to decimal Input: latitude or longitude in the DMS format ( example: N 43° 36' 15.894")
DoubleField - Class in com.icafe4j.image.tiff
TIFF FieldType.DOUBLE wrapper
DoubleField(short, double[]) - Constructor for class com.icafe4j.image.tiff.DoubleField
 
doubleToRational(double) - Static method in class com.icafe4j.util.LangUtils
 
DoublyLinkedList<E> - Class in com.icafe4j.util
Doubly linked list implementation.
DoublyLinkedList() - Constructor for class com.icafe4j.util.DoublyLinkedList
 
DoublyLinkedListQueue<E> - Class in com.icafe4j.util
Queue implementation using doubly linked list.
DoublyLinkedListQueue() - Constructor for class com.icafe4j.util.DoublyLinkedListQueue
 
DQTReader - Class in com.icafe4j.image.jpeg
JPEG DQT segment reader
DQTReader(Segment) - Constructor for class com.icafe4j.image.jpeg.DQTReader
 
Ducky - Class in com.icafe4j.image.meta.jpeg
 
Ducky() - Constructor for class com.icafe4j.image.meta.jpeg.Ducky
 
Ducky(byte[]) - Constructor for class com.icafe4j.image.meta.jpeg.Ducky
 
DUCKY_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
DuckyDataSet - Class in com.icafe4j.image.meta.jpeg
 
DuckyDataSet(int, byte[]) - Constructor for class com.icafe4j.image.meta.jpeg.DuckyDataSet
 
DuckyDataSet(int, int, byte[], int) - Constructor for class com.icafe4j.image.meta.jpeg.DuckyDataSet
 
DuckyTag - Enum in com.icafe4j.image.meta.jpeg
 
dumpTextChunks(Chunk[]) - Static method in class com.icafe4j.image.png.PNGTweaker
 
dumpTextChunks(InputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 

E

easyRGB2CMYK(int[], boolean) - Static method in class com.icafe4j.image.util.IMGUtils
 
encode(byte[], int, int) - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
This method assumes "len" is a multiplication of scan line length.
encode(byte[], int, int) - Method in class com.icafe4j.image.compression.ccitt.G32DEncoder
This method assumes "len" is a multiplication of scan line length.
encode(byte[], int, int) - Method in class com.icafe4j.image.compression.ccitt.G42DEncoder
This method assumes "len" is a multiplication of scan line length.
encode(byte[], int, int) - Method in class com.icafe4j.image.compression.deflate.DeflateEncoder
 
encode(byte[], int, int) - Method in class com.icafe4j.image.compression.huffman.HuffmanEncoder
 
encode(int[], int) - Method in class com.icafe4j.image.compression.huffman.HuffmanEncoder
 
encode(byte[], int, int) - Method in interface com.icafe4j.image.compression.ImageEncoder
The actual encoding implementation
encode(byte[], int, int) - Method in class com.icafe4j.image.compression.lzw.LZWHashEncoder
 
encode(byte[], int, int) - Method in class com.icafe4j.image.compression.lzw.LZWTreeEncoder
LZW encode the pixel byte array.
encode(String) - Static method in class com.icafe4j.string.Base64
 
encode(byte[]) - Static method in class com.icafe4j.string.Base64
 
encode1DLine(byte[], int) - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
encode2DLine(byte[], int) - Method in class com.icafe4j.image.compression.ccitt.G32DEncoder
 
encodeURL(String) - Static method in class com.icafe4j.string.StringUtils
From www.javapractices.com EscapeChars.java
EndianAwareInputStream - Class in com.icafe4j.io
Endian-aware InputStream backed up by ReadStrategy
EndianAwareInputStream(InputStream) - Constructor for class com.icafe4j.io.EndianAwareInputStream
 
EndianAwareOutputStream - Class in com.icafe4j.io
Endian-aware OutputStream backed up by WriteStrategy
EndianAwareOutputStream(OutputStream) - Constructor for class com.icafe4j.io.EndianAwareOutputStream
 
enqueue(E) - Method in class com.icafe4j.util.DoublyLinkedListQueue
 
enqueue(E) - Method in class com.icafe4j.util.LinkedListQueue
 
ensureDataRead() - Method in class com.icafe4j.image.meta.Metadata
 
ensureDataRead() - Method in interface com.icafe4j.image.meta.MetadataReader
 
ensureOpen() - Method in class com.icafe4j.io.RandomAccessInputStream
Check to make sure that this stream has not been closed
ensureOpen() - Method in class com.icafe4j.io.RandomAccessOutputStream
Check to make sure that this stream has not been closed
entrySet() - Method in class com.icafe4j.util.LRUCache
 
entrySet() - Method in class com.icafe4j.util.SoftHashMap
Returns a copy of the key/values in the map at the point of calling.
EOL - Static variable in interface com.icafe4j.image.compression.ccitt.T4Code
 
EOL_PLUS_ONE - Static variable in interface com.icafe4j.image.compression.ccitt.T4Code
 
EOL_PLUS_ZERO - Static variable in interface com.icafe4j.image.compression.ccitt.T4Code
 
equals(Object) - Method in class com.icafe4j.date.DateTime
 
equals(Object) - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
equals(Object) - Method in class com.icafe4j.image.png.Chunk
 
escapeHTML(String) - Static method in class com.icafe4j.string.StringUtils
Escapes HTML reserved characters and other characters which might cause Cross Site Scripting (XSS) hacks The following table comes from www.javapractice.com EscapeChars.java
escapeQueryStringAmp(String) - Static method in class com.icafe4j.string.StringUtils
Replaces "&" with its entity "&" to make it a valid HTML link
escapeRegex(String) - Static method in class com.icafe4j.string.StringUtils
 
escapeXML(String) - Static method in class com.icafe4j.string.XMLUtils
 
Exif - Class in com.icafe4j.image.meta.exif
EXIF wrapper
Exif() - Constructor for class com.icafe4j.image.meta.exif.Exif
 
Exif(byte[]) - Constructor for class com.icafe4j.image.meta.exif.Exif
 
Exif(IFD) - Constructor for class com.icafe4j.image.meta.exif.Exif
 
Exif(InputStream) - Constructor for class com.icafe4j.image.meta.exif.Exif
 
EXIF_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
exifSubIFD - Variable in class com.icafe4j.image.meta.exif.Exif
 
ExifTag - Enum in com.icafe4j.image.meta.exif
Defines EXIF tags
ExifThumbnail - Class in com.icafe4j.image.meta.exif
Encapsulates image EXIF thumbnail metadata
ExifThumbnail() - Constructor for class com.icafe4j.image.meta.exif.ExifThumbnail
 
ExifThumbnail(BufferedImage) - Constructor for class com.icafe4j.image.meta.exif.ExifThumbnail
 
ExifThumbnail(ExifThumbnail) - Constructor for class com.icafe4j.image.meta.exif.ExifThumbnail
 
ExifThumbnail(int, int, int, byte[]) - Constructor for class com.icafe4j.image.meta.exif.ExifThumbnail
 
ExifThumbnail(int, int, int, byte[], IFD) - Constructor for class com.icafe4j.image.meta.exif.ExifThumbnail
 
EXTENSION_INTRODUCER - Static variable in class com.icafe4j.image.gif.ApplicationExtension
 
EXTENSION_INTRODUCER - Static variable in class com.icafe4j.image.gif.GIFTweaker
 
EXTENSION_LABEL - Static variable in class com.icafe4j.image.gif.ApplicationExtension
 
ExternalChainingHashTable<K,V> - Class in com.icafe4j.util
External chaining hash table.
ExternalChainingHashTable() - Constructor for class com.icafe4j.util.ExternalChainingHashTable
Construct the hash table.
ExternalChainingHashTable(int) - Constructor for class com.icafe4j.util.ExternalChainingHashTable
Construct the hash table.
extractDepthMap(InputStream, String) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
extractICCProfile(InputStream) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
extractICCProfile(InputStream, String) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
extractICCProfile(int, RandomAccessInputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Extracts ICC_Profile from certain page of TIFF if any
extractICCProfile(RandomAccessInputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
extractThumbnail(InputStream) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Extracts a single thumbnail image from JFIF/APP0, Exif APP1 and/or Adobe APP13 segment if any.
extractThumbnail(File) - Static method in class com.icafe4j.image.meta.Metadata
 
extractThumbnail(InputStream) - Static method in class com.icafe4j.image.meta.Metadata
 
extractThumbnail(int, RandomAccessInputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
extractThumbnail(RandomAccessInputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
extractThumbnail(RandomAccessInputStream, String) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
extractThumbnails(InputStream) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Extracts thumbnail images from JFIF/APP0, Exif APP1 and/or Adobe APP13 segment if any.
extractThumbnails(InputStream, String) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Extracts thumbnail images from JFIF/APP0, Exif APP1 and/or Adobe APP13 segment if any.
extractThumbnails(File) - Static method in class com.icafe4j.image.meta.Metadata
 
extractThumbnails(InputStream) - Static method in class com.icafe4j.image.meta.Metadata
 
extractThumbnails(File, String) - Static method in class com.icafe4j.image.meta.Metadata
 
extractThumbnails(InputStream, String) - Static method in class com.icafe4j.image.meta.Metadata
 
extractThumbnails(String, String) - Static method in class com.icafe4j.image.meta.Metadata
 
extractThumbnails(RandomAccessInputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 

F

FieldType - Enum in com.icafe4j.image.tiff
TIFF field type.
File2RandomInputStreamAdaptor - Class in com.icafe4j.io
 
File2RandomInputStreamAdaptor(File[]) - Constructor for class com.icafe4j.io.File2RandomInputStreamAdaptor
 
FileCacheRandomAccessInputStream - Class in com.icafe4j.io
Implements a file cached random access input stream to ease the decoding of some types of images such as TIFF which may need random access to the underlying stream.
FileCacheRandomAccessInputStream(InputStream) - Constructor for class com.icafe4j.io.FileCacheRandomAccessInputStream
Constructs a MemoryCacheRandomAccessInputStream that takes its source data from a regular InputStream.
FileCacheRandomAccessInputStream(InputStream, int) - Constructor for class com.icafe4j.io.FileCacheRandomAccessInputStream
 
FileCacheRandomAccessOutputStream - Class in com.icafe4j.io
 
FileCacheRandomAccessOutputStream(OutputStream) - Constructor for class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
FileCacheRandomAccessOutputStream(OutputStream, int) - Constructor for class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
FileCacheSeekableStream - Class in com.icafe4j.io
A subclass of SeekableStream that may be used to wrap a regular InputStream.
FileCacheSeekableStream(InputStream) - Constructor for class com.icafe4j.io.FileCacheSeekableStream
Constructs a MemoryCacheSeekableStream that takes its source data from a regular InputStream.
FileUtils - Class in com.icafe4j.util
 
Filter - Class in com.icafe4j.image.png
PNG scan line filter
filter_average(int, int, byte[], int) - Static method in class com.icafe4j.image.png.Filter
 
filter_paeth(int, int, byte[], int) - Static method in class com.icafe4j.image.png.Filter
 
filter_sub(int, int, byte[], int) - Static method in class com.icafe4j.image.png.Filter
 
filter_up(int, byte[], int) - Static method in class com.icafe4j.image.png.Filter
 
filterImage(BufferedImageOp, BufferedImage, BufferedImage) - Static method in class com.icafe4j.image.util.IMGUtils
Entry point for image filtering operation.
FilterMask - Class in com.icafe4j.image.meta.adobe
 
FilterMask(int, byte[], ReadStrategy) - Constructor for class com.icafe4j.image.meta.adobe.FilterMask
 
filterMethod(int) - Method in class com.icafe4j.image.png.IHDRBuilder
 
finalize() - Method in class com.icafe4j.io.RandomAccessInputStream
 
finalize() - Method in class com.icafe4j.io.RandomAccessOutputStream
 
finalize() - Method in class com.icafe4j.io.SeekableStream
Releases any system resources associated with this stream by calling the close() method.
find(String, int) - Method in class com.icafe4j.string.BoyerMoore
 
find(String) - Method in class com.icafe4j.string.StringSearchTool
 
find(String, int) - Method in class com.icafe4j.string.StringSearchTool
 
find(E) - Method in class com.icafe4j.util.BinarySearchTree
Find an item in the tree.
find(E) - Method in class com.icafe4j.util.LinkedList
Return iterator corresponding to the first node containing an item.
findCharString(short, byte) - Method in class com.icafe4j.image.compression.lzw.LZWCompressionTable
 
findEqualOrLess(int[], int) - Static method in class com.icafe4j.util.ArrayUtils
 
findEqualOrLess(int[], int, int, int) - Static method in class com.icafe4j.util.ArrayUtils
Find the index of the element which is equal or less than the key.
findEqualOrLess(T[], int, int, T, Comparator<? super T>) - Static method in class com.icafe4j.util.ArrayUtils
 
findEqualOrLess(T[], T, Comparator<? super T>) - Static method in class com.icafe4j.util.ArrayUtils
 
findMaxItem() - Method in class com.icafe4j.util.BinarySearchTree
Find the val of the largest item in the tree.
findMin() - Method in class com.icafe4j.util.LeftistHeap
Find the smallest item in the priority queue.
findMinItem() - Method in class com.icafe4j.util.BinarySearchTree
Find the smallest item in the tree.
findPrevious(E) - Method in class com.icafe4j.util.LinkedList
Return iterator prior to the first node containing an item.
finish() - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
finish() - Method in class com.icafe4j.image.compression.deflate.DeflateEncoder
 
finish() - Method in class com.icafe4j.image.compression.huffman.HuffmanEncoder
 
finish() - Method in interface com.icafe4j.image.compression.ImageEncoder
 
finish() - Method in class com.icafe4j.image.compression.lzw.LZWHashEncoder
Finish up the compression.
finish() - Method in class com.icafe4j.image.compression.lzw.LZWTreeEncoder
Finish up the compression.
finishInsert(RandomAccessOutputStream, List<IFD>) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
finishWrite(OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
This is intended to be called after writing all the frames if we write an animated GIF frame by frame.
finishWrite(RandomAccessOutputStream, List<IFD>) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
finishWrite(OutputStream) - Method in class com.icafe4j.image.writer.GIFWriter
This is intended to be called after writing all the frames if we write an animated GIF frame by frame.
first() - Method in class com.icafe4j.util.LinkedList
Return an iterator representing the first node in the list.
FIRST_IFD_OFFSET - Static variable in class com.icafe4j.image.meta.exif.Exif
 
FIRST_WRITE_OFFSET - Static variable in class com.icafe4j.image.writer.TIFFWriter
 
flipEndian(byte[], int, int, int, int, boolean) - Static method in class com.icafe4j.util.ArrayUtils
Flip the endian of the input byte-compacted array
FloatField - Class in com.icafe4j.image.tiff
TIFF FieldType.FLOAT wrapper
FloatField(short, float[]) - Constructor for class com.icafe4j.image.tiff.FloatField
 
forBilevel() - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
 
forGrayScale() - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
 
forIndexed() - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
 
format(DateFormat) - Method in class com.icafe4j.date.DateTime
 
format(String) - Method in class com.icafe4j.date.DateTime
 
format(String, Locale) - Method in class com.icafe4j.date.DateTime
 
format(Date, String) - Static method in class com.icafe4j.date.DateUtils
 
formatISO8601() - Method in class com.icafe4j.date.DateTime
Formats a DateTime to a ISO8601 string with a second fraction part of up to 3 digits.
formatISO8601(Date) - Static method in class com.icafe4j.date.DateUtils
 
formatISO8601(Date, TimeZone) - Static method in class com.icafe4j.date.DateUtils
Formats a DateTime to a ISO8601 string with a second fraction part of up to 3 digits.
forTrueColor() - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
 
forwardDCT(float[][]) - Static method in class com.icafe4j.image.util.DCT
 
ForwardSeekableStream - Class in com.icafe4j.io
A subclass of SeekableStream that may be used to wrap a regular InputStream efficiently.
ForwardSeekableStream(InputStream) - Constructor for class com.icafe4j.io.ForwardSeekableStream
Constructs a InputStreamForwardSeekableStream from a regular InputStream.
FrameReader - Class in com.icafe4j.image.gif
 
FrameReader() - Constructor for class com.icafe4j.image.gif.FrameReader
 
fromCIEXYZ(float[]) - Method in class com.icafe4j.image.color.CMYKColorSpace
 
fromCode(short) - Static method in enum com.icafe4j.image.compression.ccitt.T4BlackCode
 
fromCode(short) - Static method in enum com.icafe4j.image.compression.ccitt.T4WhiteCode
 
fromFloat(float) - Static method in class com.icafe4j.util.ArrayUtils
 
fromInt(int) - Static method in enum com.icafe4j.image.bmp.BmpCompression
 
fromInt(int) - Static method in enum com.icafe4j.image.meta.adobe.BlendModeKey
 
fromInt(int) - Static method in enum com.icafe4j.image.meta.adobe.ColorSpaceID
 
fromInt(int) - Static method in enum com.icafe4j.image.meta.adobe.DataBlockType
 
fromInt(int) - Static method in enum com.icafe4j.image.meta.icc.ProfileTag
 
fromInt(int) - Static method in enum com.icafe4j.image.png.ChunkType
 
fromInt(int) - Static method in enum com.icafe4j.image.png.ColorType
 
fromRecordNumber(int) - Static method in enum com.icafe4j.image.meta.iptc.IPTCRecord
 
fromRGB(float[]) - Method in class com.icafe4j.image.color.CMYKColorSpace
 
fromRunLen(int) - Static method in enum com.icafe4j.image.compression.ccitt.T4BlackCode
 
fromRunLen(int) - Static method in enum com.icafe4j.image.compression.ccitt.T4WhiteCode
 
fromShort(short) - Static method in enum com.icafe4j.image.jpeg.Marker
 
fromShort(short) - Static method in enum com.icafe4j.image.meta.adobe.ImageResourceID
 
fromShort(short) - Static method in enum com.icafe4j.image.meta.exif.ExifTag
 
fromShort(short) - Static method in enum com.icafe4j.image.meta.exif.GPSTag
 
fromShort(short) - Static method in enum com.icafe4j.image.meta.exif.InteropTag
 
fromShort(short) - Static method in enum com.icafe4j.image.tiff.FieldType
 
fromShort(short) - Static method in enum com.icafe4j.image.tiff.TiffTag
 
fromString(String) - Static method in enum com.icafe4j.image.ImageType
 
fromString(String) - Static method in enum com.icafe4j.image.png.ChunkType
 
fromTag(int) - Static method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
 
fromTag(int) - Static method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
 
fromTag(int) - Static method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
 
fromTag(int) - Static method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
 
fromTag(int) - Static method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
 
fromTag(int) - Static method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
 
fromTag(int) - Static method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
 
fromTag(int) - Static method in enum com.icafe4j.image.meta.jpeg.DuckyTag
 
fromValue(int) - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
 
fromValue(int) - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.PhotoMetric
 
fromValue(int) - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.PlanarConfiguration
 
fromValue(int) - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.ResolutionUnit
 

G

G31DDecoder - Class in com.icafe4j.image.compression.ccitt
 
G31DDecoder(int, int) - Constructor for class com.icafe4j.image.compression.ccitt.G31DDecoder
 
G31DDecoder(byte[], int, int) - Constructor for class com.icafe4j.image.compression.ccitt.G31DDecoder
 
G31DEncoder - Class in com.icafe4j.image.compression.ccitt
CCITT Group 3 one dimensional encoding (AKA CCITT RLE)
G31DEncoder(OutputStream, int, int, Updatable<Integer>) - Constructor for class com.icafe4j.image.compression.ccitt.G31DEncoder
 
G32DDecoder - Class in com.icafe4j.image.compression.ccitt
 
G32DDecoder(int, int) - Constructor for class com.icafe4j.image.compression.ccitt.G32DDecoder
 
G32DDecoder(int, int, boolean) - Constructor for class com.icafe4j.image.compression.ccitt.G32DDecoder
 
G32DDecoder(byte[], int, int) - Constructor for class com.icafe4j.image.compression.ccitt.G32DDecoder
 
G32DDecoder(byte[], int, int, boolean) - Constructor for class com.icafe4j.image.compression.ccitt.G32DDecoder
 
G32DEncoder - Class in com.icafe4j.image.compression.ccitt
CCITT Group 3 two dimensional encoding
G32DEncoder(OutputStream, int, int, int, Updatable<Integer>) - Constructor for class com.icafe4j.image.compression.ccitt.G32DEncoder
 
G42DEncoder - Class in com.icafe4j.image.compression.ccitt
CCITT Group 4 two dimensional encoding
G42DEncoder(OutputStream, int, int, Updatable<Integer>) - Constructor for class com.icafe4j.image.compression.ccitt.G42DEncoder
 
gamma - Static variable in class com.icafe4j.image.quant.NeuQuant
 
generateDecoderTables() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
generateEncoderTables() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
generateMD5(byte[]) - Static method in class com.icafe4j.string.StringUtils
Generate MD5 digest from a byte array
get(K) - Method in class com.icafe4j.util.ExternalChainingHashTable
Find an item in the hash table.
get(int) - Method in class com.icafe4j.util.IntHashtable
Find an item in the hash table.
get(Object) - Method in class com.icafe4j.util.LRUCache
 
get(K) - Method in class com.icafe4j.util.QuadraticProbingHashTable
Find an item in the hash table.
get(E) - Method in class com.icafe4j.util.SeparateChainingHashTable
Find an item in the hash table.
get(Object) - Method in class com.icafe4j.util.SoftHashMap
 
get8BIM(short) - Method in class com.icafe4j.image.meta.adobe.IRB
 
get8BIM() - Method in class com.icafe4j.image.meta.adobe.IRB
 
getACChrominanceBits() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getACChrominanceValues() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getACLuminanceBits() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getACLuminanceValues() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getACTableNumber() - Method in class com.icafe4j.image.jpeg.Component
 
getACTables() - Method in class com.icafe4j.image.jpeg.DHTReader
 
getAlignment() - Method in class com.icafe4j.image.options.BMPOptions
 
getAllRuns(byte[]) - Static method in class com.icafe4j.image.compression.packbits.Packbits
Calculate length of every byte run in the input buffer and store into runb[] buffer.
getAlpha() - Method in class com.icafe4j.image.png.TRNSReader
 
getAnnotation(AnnotatedElement, String) - Static method in class com.icafe4j.util.LangUtils
 
getAPP14Flags0() - Method in class com.icafe4j.image.meta.jpeg.Adobe
 
getAPP14Flags1() - Method in class com.icafe4j.image.meta.jpeg.Adobe
 
getApplicationId() - Method in class com.icafe4j.image.gif.ApplicationExtension
 
getAsBufferedImage() - Method in class com.icafe4j.image.meta.Thumbnail
 
getAsString(ImageResourceID) - Method in class com.icafe4j.image.meta.adobe.IRB
 
getAsString(Tag) - Method in class com.icafe4j.image.meta.exif.Exif
 
getAsString(ProfileTag) - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getAsString(IPTCTag) - Method in class com.icafe4j.image.meta.iptc.IPTC
Get a string representation of the IPTCDataSet associated with the key
getAttribute() - Method in enum com.icafe4j.image.png.ChunkType
 
getAttribute() - Method in enum com.icafe4j.image.tiff.TiffTag
 
getAttribute(Document, String, String) - Static method in class com.icafe4j.string.XMLUtils
 
getAuthenticationCode() - Method in class com.icafe4j.image.gif.ApplicationExtension
 
getBackgroundColor() - Method in class com.icafe4j.image.reader.GIFReader
 
getBayer8x8Default() - Static method in class com.icafe4j.image.quant.DitherMatrix
 
getBayer8x8Diag() - Static method in class com.icafe4j.image.quant.DitherMatrix
 
getBitDepth() - Method in class com.icafe4j.image.png.IHDRReader
 
getBitDepth(byte[], boolean) - Static method in class com.icafe4j.image.util.IMGUtils
 
getBitReverseTable() - Static method in class com.icafe4j.util.ArrayUtils
Since nonzero-length array is always mutable, we should return a clone of the underlying array as BIT_REVERSE_TABLE.clone().
getBits() - Method in class com.icafe4j.image.jpeg.HTable
 
getBitsPerPixel() - Method in class com.icafe4j.image.ImageParam
 
getBitsPerPixel() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getBlueMap() - Method in class com.icafe4j.image.png.PLTEReader
 
getBmpComression() - Method in class com.icafe4j.image.options.BMPOptions
 
getBuilder() - Static method in class com.icafe4j.image.ImageParam
 
getByteOrder() - Method in class com.icafe4j.image.options.TIFFOptions
 
getBytesReserved() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getChild(Tag) - Method in class com.icafe4j.image.tiff.IFD
 
getChildren() - Method in class com.icafe4j.image.tiff.IFD
 
getChunk() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
getChunks() - Method in class com.icafe4j.image.meta.png.TextualChunks
 
getChunkType() - Method in class com.icafe4j.image.png.Chunk
 
getChunkType() - Method in class com.icafe4j.image.png.ChunkBuilder
 
getChunkValue() - Method in class com.icafe4j.image.png.UnknownChunk
 
getChunkValue() - Method in class com.icafe4j.image.png.UnknownChunkReader
 
getClassName(Class<?>) - Static method in class com.icafe4j.util.LangUtils
 
getClazz() - Method in class com.icafe4j.image.jpeg.HTable
 
getCMYK_ICC_Profile() - Method in class com.icafe4j.image.writer.JPGWriter
 
getCode() - Method in enum com.icafe4j.image.compression.ccitt.T42DCode
 
getCode() - Method in enum com.icafe4j.image.compression.ccitt.T42DCodingMode
 
getCode() - Method in enum com.icafe4j.image.compression.ccitt.T4BlackCode
 
getCode() - Method in interface com.icafe4j.image.compression.ccitt.T4Code
 
getCode() - Method in enum com.icafe4j.image.compression.ccitt.T4WhiteCode
 
getCodeLen() - Method in enum com.icafe4j.image.compression.ccitt.T42DCode
 
getCodeLen() - Method in enum com.icafe4j.image.compression.ccitt.T4BlackCode
 
getCodeLen() - Method in interface com.icafe4j.image.compression.ccitt.T4Code
 
getCodeLen() - Method in enum com.icafe4j.image.compression.ccitt.T4WhiteCode
 
getCodeTable() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
getColorCount() - Method in class com.icafe4j.image.quant.NeuQuant
 
getColors() - Method in class com.icafe4j.image.meta.adobe.FilterMask
 
getColors() - Method in class com.icafe4j.image.meta.adobe.UserMask
 
getColorSpace() - Method in class com.icafe4j.image.meta.adobe.FilterMask
 
getColorSpace() - Method in class com.icafe4j.image.meta.adobe.UserMask
 
getColorSpace() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getColorSpace() - Method in class com.icafe4j.image.options.JPGOptions
 
getColorSpaceID() - Method in class com.icafe4j.image.meta.adobe.FilterMask
 
getColorSpaceID() - Method in class com.icafe4j.image.meta.adobe.UserMask
 
getColorTransform() - Method in class com.icafe4j.image.meta.jpeg.Adobe
 
getColorType() - Method in class com.icafe4j.image.ImageParam
 
getColorType() - Method in class com.icafe4j.image.png.IHDRReader
 
getColourMap() - Method in class com.icafe4j.image.quant.NeuQuant
 
getComment() - Method in class com.icafe4j.image.jpeg.COMReader
 
getComments() - Method in class com.icafe4j.image.meta.image.Comments
 
getComponentColorPalette() - Method in class com.icafe4j.image.ImageParam
 
getComponents() - Method in class com.icafe4j.image.jpeg.SOFReader
 
getCompressedDataLen() - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
getCompressedDataLen() - Method in class com.icafe4j.image.compression.deflate.DeflateEncoder
 
getCompressedDataLen() - Method in class com.icafe4j.image.compression.huffman.HuffmanEncoder
 
getCompressedDataLen() - Method in interface com.icafe4j.image.compression.ImageEncoder
 
getCompressedDataLen() - Method in class com.icafe4j.image.compression.lzw.LZWHashEncoder
 
getCompressedDataLen() - Method in class com.icafe4j.image.compression.lzw.LZWTreeEncoder
This method is only intended to be called after calling finish()
getCompressedImage() - Method in class com.icafe4j.image.meta.Thumbnail
 
getCompressedSize() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getCompressionLevel() - Method in class com.icafe4j.image.options.PNGOptions
 
getCompressionMethod() - Method in class com.icafe4j.image.png.IHDRReader
 
getCompressionTypeDescrition(int) - Static method in class com.icafe4j.image.png.PNGDescriptor
 
getCRC() - Method in class com.icafe4j.image.png.Chunk
 
getData() - Method in class com.icafe4j.image.gif.ApplicationExtension
 
getData() - Method in class com.icafe4j.image.jpeg.QTable
 
getData() - Method in class com.icafe4j.image.jpeg.Segment
 
getData() - Method in class com.icafe4j.image.meta.adobe._8BIM
 
getData() - Method in class com.icafe4j.image.meta.adobe.DDBEntry
 
getData() - Method in class com.icafe4j.image.meta.icc.ProfileTagTable.TagEntry
 
getData() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
getData() - Method in class com.icafe4j.image.meta.jpeg.DuckyDataSet
 
getData() - Method in class com.icafe4j.image.meta.Metadata
 
getData() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
getData() - Method in class com.icafe4j.image.meta.xmp.XMP
 
getData() - Method in class com.icafe4j.image.png.Chunk
 
getData() - Method in class com.icafe4j.image.png.IDATReader
 
getData() - Method in class com.icafe4j.image.png.UnknownChunkReader
 
getData() - Method in class com.icafe4j.image.tiff.AbstractByteField
 
getData() - Method in class com.icafe4j.image.tiff.AbstractLongField
 
getData() - Method in class com.icafe4j.image.tiff.AbstractRationalField
 
getData() - Method in class com.icafe4j.image.tiff.AbstractShortField
 
getData() - Method in class com.icafe4j.image.tiff.DoubleField
 
getData() - Method in class com.icafe4j.image.tiff.FloatField
 
getData() - Method in class com.icafe4j.image.tiff.TiffField
 
getData() - Method in class com.icafe4j.image.tiff.UndefinedField
 
getDataAsLong() - Method in class com.icafe4j.image.tiff.AbstractLongField
 
getDataAsLong() - Method in class com.icafe4j.image.tiff.AbstractRationalField
 
getDataAsLong() - Method in class com.icafe4j.image.tiff.ShortField
 
getDataAsLong() - Method in class com.icafe4j.image.tiff.SShortField
 
getDataAsLong() - Method in class com.icafe4j.image.tiff.TiffField
Return an integer array representing TIFF long field
getDataAsString(byte[]) - Method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
 
getDataAsString() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
getDataAsString(byte[]) - Method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
 
getDataAsString(byte[]) - Method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
 
getDataAsString(byte[]) - Method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
 
getDataAsString(byte[]) - Method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
 
getDataAsString(byte[]) - Method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
 
getDataAsString(byte[]) - Method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
 
getDataAsString(byte[]) - Method in interface com.icafe4j.image.meta.iptc.IPTCTag
 
getDataAsString() - Method in class com.icafe4j.image.tiff.AbstractByteField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.ASCIIField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.DoubleField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.FloatField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.IFDField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.LongField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.RationalField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.ShortField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.SLongField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.SRationalField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.SShortField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.TiffField
 
getDataAsString() - Method in class com.icafe4j.image.tiff.UndefinedField
 
getDataLen() - Method in class com.icafe4j.image.meta.adobe.Channel
 
getDataLength() - Method in class com.icafe4j.image.meta.icc.ProfileTagTable.TagEntry
 
getDataOffset() - Method in class com.icafe4j.image.meta.icc.ProfileTagTable.TagEntry
 
getDataOffset() - Method in class com.icafe4j.image.tiff.TiffField
Used to update field data when necessary.
getDataSet(IPTCTag) - Method in class com.icafe4j.image.meta.adobe.IPTC_NAA
Get a list of IPTCDataSet associated with a key
getDataSet(IPTCTag) - Method in class com.icafe4j.image.meta.iptc.IPTC
Get a list of IPTCDataSet associated with a key
getDataSets() - Method in class com.icafe4j.image.meta.adobe.IPTC_NAA
Get all the IPTCDataSet as a map for this IPTC data
getDataSets() - Method in class com.icafe4j.image.meta.iptc.IPTC
Get all the IPTCDataSet as a map for this IPTC data
getDataSets() - Method in class com.icafe4j.image.meta.jpeg.Ducky
 
getDataType() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getDataType() - Method in class com.icafe4j.image.meta.Thumbnail
 
getDataTypeAsString() - Method in class com.icafe4j.image.meta.Thumbnail
 
getDate() - Method in class com.icafe4j.date.DateTime
 
getDateTimeCreated() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getDay() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
getDay() - Method in class com.icafe4j.image.png.TIMEReader
 
getDayOfMonth() - Method in class com.icafe4j.date.DateTime
 
getDayOfWeek() - Method in class com.icafe4j.date.DateTime
 
getDCChrominanceBits() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getDCChrominanceValues() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getDCLuminanceBits() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getDCLuminanceValues() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getDCTableNumber() - Method in class com.icafe4j.image.jpeg.Component
 
getDCTables() - Method in class com.icafe4j.image.jpeg.DHTReader
 
getDCTEncodeVersion() - Method in class com.icafe4j.image.meta.jpeg.Adobe
 
getDefaultChrominanceMatrix(int) - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getDefaultLuminanceMatrix(int) - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getDeflateCompressionLevel() - Method in class com.icafe4j.image.options.TIFFOptions
 
getDelay() - Method in class com.icafe4j.image.gif.GIFFrame
 
getDensityUnit() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
getDescription() - Method in enum com.icafe4j.image.bmp.BmpCompression
 
getDescription() - Method in enum com.icafe4j.image.jpeg.Marker
 
getDescription() - Method in enum com.icafe4j.image.meta.adobe.BlendModeKey
 
getDescription() - Method in enum com.icafe4j.image.meta.adobe.ColorSpaceID
 
getDescription() - Method in enum com.icafe4j.image.meta.adobe.DataBlockType
 
getDescription() - Method in enum com.icafe4j.image.meta.adobe.ImageResourceID
 
getDescription() - Method in enum com.icafe4j.image.meta.icc.ProfileTag
 
getDescription() - Method in enum com.icafe4j.image.png.ColorType
 
getDescription() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
 
getDescription() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.PhotoMetric
 
getDescription() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.PlanarConfiguration
 
getDescription() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.ResolutionUnit
 
getDeviceAttributes() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getDeviceManufacturer() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getDeviceModel() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getDeZigzagMatrix() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
getDisposalMethod() - Method in class com.icafe4j.image.gif.GIFFrame
 
getDitherMatrix() - Method in class com.icafe4j.image.ImageParam
 
getDitherMethod() - Method in class com.icafe4j.image.ImageParam
 
getElement(int) - Method in class com.icafe4j.util.GrowableArray
Get the element at index j.
getEncoderCodeTable() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
getEncoderSizeTable() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
getEndian() - Method in class com.icafe4j.io.RandomAccessInputStream
 
getEndian() - Method in class com.icafe4j.io.RandomAccessOutputStream
 
getEndOffset() - Method in class com.icafe4j.image.tiff.IFD
 
getEntries() - Method in class com.icafe4j.image.meta.adobe.DDB
 
getExifIFD() - Method in class com.icafe4j.image.meta.exif.Exif
 
getExtendedXmpData() - Method in class com.icafe4j.image.meta.xmp.XMP
 
getExtendedXmpDocument() - Method in class com.icafe4j.image.meta.xmp.XMP
 
getExtension() - Method in enum com.icafe4j.image.ImageType
 
getField(Tag) - Method in class com.icafe4j.image.tiff.IFD
 
getField(Tag) - Method in class com.icafe4j.image.tiff.TIFFImage
 
getFieldAsString(Object) - Method in enum com.icafe4j.image.meta.exif.ExifTag
Intended to be overridden by certain tags to provide meaningful string representation of the field value such as compression, photo metric interpretation etc.
getFieldAsString(Object) - Method in enum com.icafe4j.image.meta.exif.GPSTag
Intended to be overridden by certain tags to provide meaningful string representation of the field value such as compression, photo metric interpretation etc.
getFieldAsString(Object) - Method in enum com.icafe4j.image.meta.exif.InteropTag
Intended to be overridden by certain tags to provide meaningful string representation of the field value such as compression, photo metric interpretation etc.
getFieldAsString(Tag) - Method in class com.icafe4j.image.tiff.IFD
Return a String representation of the field
getFieldAsString(Object) - Method in interface com.icafe4j.image.tiff.Tag
 
getFieldAsString(Object) - Method in enum com.icafe4j.image.tiff.TiffTag
Intended to be overridden by certain tags to provide meaningful string representation of the field value such as compression, photo metric interpretation etc.
getFields() - Method in class com.icafe4j.image.tiff.IFD
Get all the fields for this IFD from the internal map.
getFieldType() - Method in enum com.icafe4j.image.meta.exif.ExifTag
 
getFieldType() - Method in enum com.icafe4j.image.meta.exif.GPSTag
 
getFieldType() - Method in enum com.icafe4j.image.meta.exif.InteropTag
 
getFieldType() - Method in interface com.icafe4j.image.tiff.Tag
 
getFieldType() - Method in enum com.icafe4j.image.tiff.TiffTag
 
getFilePointer() - Method in class com.icafe4j.io.FileCacheSeekableStream
Returns the current offset in this file.
getFilePointer() - Method in class com.icafe4j.io.ForwardSeekableStream
Returns the current position in the stream (bytes read).
getFilePointer() - Method in class com.icafe4j.io.MemoryCacheSeekableStream
Returns the current offset in this file.
getFilePointer() - Method in class com.icafe4j.io.SeekableStream
Returns the current offset in this stream.
getFileVersion() - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
getFilterDescription(int) - Static method in class com.icafe4j.image.png.PNGDescriptor
 
getFilterMethod() - Method in class com.icafe4j.image.png.IHDRReader
 
getFilterType() - Method in class com.icafe4j.image.options.PNGOptions
 
getFilterTypeDescription(int) - Static method in class com.icafe4j.image.png.PNGDescriptor
 
getFlag() - Method in class com.icafe4j.image.meta.adobe.UserMask
 
getFlushPos() - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
getFlushPos() - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
getFlushPos() - Method in class com.icafe4j.io.RandomAccessOutputStream
 
getFormat() - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
getFormatAsString() - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
getFrame() - Method in class com.icafe4j.image.gif.GIFFrame
 
getFrame() - Method in class com.icafe4j.image.ImageFrame
 
getFrame(int) - Method in class com.icafe4j.image.reader.GIFReader
 
getFrame(int) - Method in class com.icafe4j.image.reader.ImageReader
 
getFrame(int) - Method in class com.icafe4j.image.reader.TIFFReader
 
getFrameAsBufferedImage(InputStream) - Method in class com.icafe4j.image.reader.GIFReader
Gets the current frame as a BufferedImage.
getFrameAsBufferedImageEx(InputStream) - Method in class com.icafe4j.image.reader.GIFReader
Gets the current frame as a BufferedImage the same size as the logical screen.
getFrameCount() - Method in class com.icafe4j.image.reader.GIFReader
Get the total number of frames read by this GIFReader.
getFrameCount() - Method in class com.icafe4j.image.reader.ImageReader
 
getFrameCount() - Method in class com.icafe4j.image.reader.TIFFReader
 
getFrameHeight() - Method in class com.icafe4j.image.gif.GIFFrame
 
getFrameHeight() - Method in class com.icafe4j.image.jpeg.SOFReader
 
getFrameParam() - Method in class com.icafe4j.image.ImageFrame
 
getFrames() - Method in class com.icafe4j.image.reader.GIFReader
Get the total frames read by this GIFRreader.
getFrames() - Method in class com.icafe4j.image.reader.ImageReader
 
getFrames() - Method in class com.icafe4j.image.reader.TIFFReader
 
getFrameWidth() - Method in class com.icafe4j.image.gif.GIFFrame
 
getFrameWidth() - Method in class com.icafe4j.image.jpeg.SOFReader
 
getGenericTypeArguments(Method, int) - Static method in class com.icafe4j.util.LangUtils
 
getGIFFrame(InputStream) - Method in class com.icafe4j.image.gif.FrameReader
 
getGIFFrame(int) - Method in class com.icafe4j.image.reader.GIFReader
 
getGIFFrameEx(InputStream) - Method in class com.icafe4j.image.gif.FrameReader
 
getGIFFrames() - Method in class com.icafe4j.image.reader.GIFReader
 
getGPSIFD() - Method in class com.icafe4j.image.meta.exif.Exif
 
getGreenMap() - Method in class com.icafe4j.image.png.PLTEReader
 
getHeight() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getHeight() - Method in class com.icafe4j.image.meta.Thumbnail
 
getHeight() - Method in class com.icafe4j.image.png.IHDRReader
 
getHour() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
getHour() - Method in class com.icafe4j.image.png.TIMEReader
 
getHSampleFactor() - Method in class com.icafe4j.image.jpeg.Component
 
getICCColorSpace(String) - Static method in class com.icafe4j.image.util.IMGUtils
 
getICCProfile() - Method in class com.icafe4j.image.ImageParam
 
getICCProfile(InputStream) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
getICCProfile() - Method in class com.icafe4j.image.reader.PNGReader
 
getICCProfile(String) - Static method in class com.icafe4j.image.util.IMGUtils
 
getId() - Method in class com.icafe4j.image.jpeg.Component
 
getID() - Method in class com.icafe4j.image.jpeg.HTable
 
getID() - Method in class com.icafe4j.image.jpeg.QTable
 
getID() - Method in class com.icafe4j.image.meta.adobe._8BIM
 
getID() - Method in class com.icafe4j.image.meta.adobe.Channel
 
getIFD() - Method in class com.icafe4j.image.writer.TIFFWriter
Copy the internal IFD
getIFDs() - Method in class com.icafe4j.image.tiff.TIFFImage
 
getImageHeight() - Method in class com.icafe4j.image.ImageParam
 
getImageIFD() - Method in class com.icafe4j.image.meta.exif.Exif
 
getImageOptions() - Method in class com.icafe4j.image.ImageParam
 
getImageParam() - Method in class com.icafe4j.image.reader.ImageReader
 
getImageParam() - Method in class com.icafe4j.image.writer.ImageWriter
 
getImageType() - Method in class com.icafe4j.image.options.BMPOptions
 
getImageType() - Method in class com.icafe4j.image.options.GIFOptions
 
getImageType() - Method in class com.icafe4j.image.options.ImageOptions
 
getImageType() - Method in class com.icafe4j.image.options.JPGOptions
 
getImageType() - Method in class com.icafe4j.image.options.PNGOptions
 
getImageType() - Method in class com.icafe4j.image.options.TIFFOptions
 
getImageType() - Method in class com.icafe4j.image.writer.BMPWriter
 
getImageType() - Method in class com.icafe4j.image.writer.GIFWriter
 
getImageType() - Method in class com.icafe4j.image.writer.ImageWriter
 
getImageType() - Method in class com.icafe4j.image.writer.JPGWriter
 
getImageType() - Method in class com.icafe4j.image.writer.PNGWriter
 
getImageType() - Method in class com.icafe4j.image.writer.TIFFWriter
 
getImageWidth() - Method in class com.icafe4j.image.ImageParam
 
getInputStream() - Method in class com.icafe4j.image.tiff.TIFFImage
 
getInstance() - Static method in class com.icafe4j.image.color.CMYKColorSpace
Returns an instance of CMYKColorSpace.
getInstance() - Static method in class com.icafe4j.image.compression.huffman.T4BlackCodeHuffmanTreeNode
 
getInstance() - Static method in class com.icafe4j.image.compression.huffman.T4WhiteCodeHuffmanTreeNode
 
getInstance() - Static method in class com.icafe4j.io.ReadStrategyII
 
getInstance() - Static method in class com.icafe4j.io.ReadStrategyMM
 
getInstance() - Static method in class com.icafe4j.io.WriteStrategyII
 
getInstance() - Static method in class com.icafe4j.io.WriteStrategyMM
 
getInterlaceMethod() - Method in class com.icafe4j.image.png.IHDRReader
 
getInterlaceTypeDescription(int) - Static method in class com.icafe4j.image.png.PNGDescriptor
 
getJPEGQuality() - Method in class com.icafe4j.image.options.TIFFOptions
 
getKey() - Method in class com.icafe4j.image.meta.MetadataEntry
 
getKeyByValue(Map<T, E>, E) - Static method in class com.icafe4j.util.CollectionUtils
 
getKeysByValue(Map<T, E>, E) - Static method in class com.icafe4j.util.CollectionUtils
 
getKeyValMap() - Method in class com.icafe4j.image.meta.png.TextualChunks
 
getKeyword() - Method in class com.icafe4j.image.png.TextReader
 
getLeftPosition() - Method in class com.icafe4j.image.gif.GIFFrame
 
getLength() - Method in class com.icafe4j.image.jpeg.Segment
 
getLength() - Method in class com.icafe4j.image.jpeg.SOFReader
 
getLength() - Method in class com.icafe4j.image.png.Chunk
 
getLength() - Method in class com.icafe4j.image.tiff.TiffField
 
getLength() - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
getLength() - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
Returns the total length of data that has been cached, regardless of whether any early blocks have been disposed.
getLength() - Method in class com.icafe4j.io.RandomAccessOutputStream
Returns the total length of data that has been cached, regardless of whether any early blocks have been disposed.
getList(E) - Method in class com.icafe4j.util.SeparateChainingHashTable
 
getLoadedClassLocation(Class<?>) - Static method in class com.icafe4j.util.LangUtils
Java language specific classes return null cSource
getLoadedClassLocation(String) - Static method in class com.icafe4j.util.LangUtils
 
getLoadedClassURL(String) - Static method in class com.icafe4j.util.LangUtils
 
getLogicalScreenHeight() - Method in class com.icafe4j.image.reader.GIFReader
 
getLogicalScreenWidth() - Method in class com.icafe4j.image.reader.GIFReader
 
getMajorVersion() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
getMarker() - Method in class com.icafe4j.image.jpeg.Segment
 
getMarkerValue() - Method in class com.icafe4j.image.jpeg.UnknownSegment
 
getMaxCodeTable() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
getMergedDocument() - Method in class com.icafe4j.image.meta.xmp.XMP
Merge the standard XMP and the extended XMP DOM
getMetadata() - Method in class com.icafe4j.image.reader.JPGReader
 
getMetadataEntries() - Method in class com.icafe4j.image.meta.MetadataEntry
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.adobe._8BIM
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.adobe.DDBEntry
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.adobe.FilterMask
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.adobe.IPTC_NAA
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.adobe.LayerData
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.adobe.UserMask
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
getMetadataEntry() - Method in class com.icafe4j.image.meta.jpeg.DuckyDataSet
 
getMinCodeTable() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
getMinorVersion() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
getMinute() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
getMinute() - Method in class com.icafe4j.image.png.TIMEReader
 
getMonth() - Method in class com.icafe4j.date.DateTime
 
getMonth() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
getMonth() - Method in class com.icafe4j.image.png.TIMEReader
 
getName() - Method in class com.icafe4j.image.meta.adobe._8BIM
 
getName() - Method in enum com.icafe4j.image.meta.exif.ExifTag
 
getName() - Method in enum com.icafe4j.image.meta.exif.GPSTag
 
getName() - Method in enum com.icafe4j.image.meta.exif.InteropTag
 
getName() - Method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
 
getName() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
getName() - Method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
 
getName() - Method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
 
getName() - Method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
 
getName() - Method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
 
getName() - Method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
 
getName() - Method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
 
getName() - Method in enum com.icafe4j.image.meta.iptc.IPTCRecord
 
getName() - Method in interface com.icafe4j.image.meta.iptc.IPTCTag
 
getName() - Method in enum com.icafe4j.image.meta.jpeg.DuckyTag
 
getName() - Method in enum com.icafe4j.image.png.ChunkType
 
getName() - Method in enum com.icafe4j.image.tiff.FieldType
 
getName() - Method in interface com.icafe4j.image.tiff.Tag
 
getName() - Method in enum com.icafe4j.image.tiff.TiffTag
 
getNames() - Method in enum com.icafe4j.image.png.ChunkType.Attribute
 
getNameWithoutExtension(File) - Static method in class com.icafe4j.util.FileUtils
 
getNearestColorIndex(int) - Method in class com.icafe4j.image.util.InverseColorMap
 
getNearestColorIndex(int, int, int) - Method in class com.icafe4j.image.util.InverseColorMap
 
getNearestColorIndex(byte, byte, byte) - Method in class com.icafe4j.image.util.InverseColorMap
 
getNextPage(InputStream) - Method in class com.icafe4j.image.tiff.PageReader
 
getNormalizedComponents(Object, float[], int) - Method in class com.icafe4j.image.color.Int32ComponentColorModel
 
getNumOfComponents() - Method in class com.icafe4j.image.jpeg.SOFReader
 
getNumOfPages() - Method in class com.icafe4j.image.tiff.TIFFImage
 
getNumOfPlanes() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getOpacity() - Method in class com.icafe4j.image.meta.adobe.FilterMask
 
getOpacity() - Method in class com.icafe4j.image.meta.adobe.UserMask
 
getPackedBytes() - Method in class com.icafe4j.image.util.BytePacker
 
getPaddedRowBytes() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getPageCount(RandomAccessInputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Get the total number of pages for the TIFF image
getPattern() - Method in class com.icafe4j.string.StringSearchTool
 
getPatternLength() - Method in class com.icafe4j.string.StringSearchTool
 
getPCS() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getPCSXYZ() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getPhotoMetric() - Method in class com.icafe4j.image.options.TIFFOptions
 
getPrecision() - Method in class com.icafe4j.image.jpeg.QTable
 
getPrecision() - Method in class com.icafe4j.image.jpeg.SOFReader
 
getPreferredCMMType() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getPrimaryPlatformSignature() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProfileClass() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProfileClassDescription() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProfileCreator() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProfileFileSignature() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProfileFlags() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProfileID() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProfileSize() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProfileTag() - Method in class com.icafe4j.image.meta.icc.ProfileTagTable.TagEntry
 
getProfileVersionNumber() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getProgressiveScans() - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
getProgressiveScansAsString() - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
getQTableNumber() - Method in class com.icafe4j.image.jpeg.Component
 
getQuality() - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
getQuality() - Method in class com.icafe4j.image.options.JPGOptions
 
getQualityAsString() - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
getQuantMethod() - Method in class com.icafe4j.image.ImageParam
 
getQuantQuality() - Method in class com.icafe4j.image.ImageParam
 
getRanking() - Method in enum com.icafe4j.image.png.ChunkType
Ranking is used for sorting chunks to make them conform to PNG specification before passing them to PNGWriter.
getRawImage() - Method in class com.icafe4j.image.meta.Thumbnail
 
getReader(ImageType) - Static method in class com.icafe4j.image.ImageIO
ImageReader factory
getReader(PeekHeadInputStream) - Static method in class com.icafe4j.image.ImageIO
Creates an ImageReader for the image specified by the PeekHeadInputStream.
getReader() - Method in enum com.icafe4j.image.ImageType
 
getReaderName() - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
getRecordNumber() - Method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
 
getRecordNumber() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
getRecordNumber() - Method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
 
getRecordNumber() - Method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
 
getRecordNumber() - Method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
 
getRecordNumber() - Method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
 
getRecordNumber() - Method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
 
getRecordNumber() - Method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
 
getRecordNumber() - Method in enum com.icafe4j.image.meta.iptc.IPTCRecord
 
getRecordNumber() - Method in interface com.icafe4j.image.meta.iptc.IPTCTag
 
getRecordType() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
getRedMap() - Method in class com.icafe4j.image.png.PLTEReader
 
getRenderingIntent() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getRenderingIntent() - Method in class com.icafe4j.image.png.SRGBReader
sRGB rendering intent:
getRenderingIntentDescription() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getResolutionUnit() - Method in class com.icafe4j.image.options.TIFFOptions
 
getResouceID() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getRGB(BufferedImage) - Static method in class com.icafe4j.image.util.IMGUtils
Retrieves RGB values from Raster.
getRGB2(BufferedImage) - Static method in class com.icafe4j.image.util.IMGUtils
Retrieves RGB values from DataBuffer.
getRGBColorPalette() - Method in class com.icafe4j.image.ImageParam
 
getRunLen() - Method in enum com.icafe4j.image.compression.ccitt.T42DCode
 
getRunLen() - Method in enum com.icafe4j.image.compression.ccitt.T4BlackCode
 
getRunLen() - Method in interface com.icafe4j.image.compression.ccitt.T4Code
 
getRunLen() - Method in enum com.icafe4j.image.compression.ccitt.T4WhiteCode
 
getScaledInstance(BufferedImage, int, int, Object, boolean) - Static method in class com.icafe4j.image.util.IMGUtils
Convenience method that returns a scaled instance of the provided BufferedImage.
getSearchType() - Method in class com.icafe4j.string.StringSearchTool
 
getSecond() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
getSecond() - Method in class com.icafe4j.image.png.TIMEReader
 
getSize() - Method in class com.icafe4j.image.meta.adobe._8BIM
 
getSize() - Method in class com.icafe4j.image.meta.adobe.DDBEntry
 
getSize() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
getSize() - Method in class com.icafe4j.image.meta.jpeg.DuckyDataSet
 
getSize() - Method in class com.icafe4j.image.tiff.IFD
 
getSize() - Method in class com.icafe4j.util.GrowableArray
 
getSize() - Method in class com.icafe4j.util.LeftistHeap
 
getSlices() - Method in class com.icafe4j.image.meta.adobe.Slices
 
getStartOffset() - Method in class com.icafe4j.image.tiff.IFD
 
getStreamPointer() - Method in class com.icafe4j.io.FileCacheRandomAccessInputStream
Returns the current offset in this stream.
getStreamPointer() - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
getStreamPointer() - Method in class com.icafe4j.io.MemoryCacheRandomAccessInputStream
 
getStreamPointer() - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
getStreamPointer() - Method in class com.icafe4j.io.RandomAccessInputStream
 
getStreamPointer() - Method in class com.icafe4j.io.RandomAccessOutputStream
 
getString(String) - Static method in class com.icafe4j.io.PropertyUtil
 
getTables() - Method in class com.icafe4j.image.jpeg.DQTReader
 
getTag() - Method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
 
getTag() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
getTag() - Method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
 
getTag() - Method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
 
getTag() - Method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
 
getTag() - Method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
 
getTag() - Method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
 
getTag() - Method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
 
getTag() - Method in interface com.icafe4j.image.meta.iptc.IPTCTag
 
getTag() - Method in class com.icafe4j.image.meta.jpeg.DuckyDataSet
 
getTag() - Method in enum com.icafe4j.image.meta.jpeg.DuckyTag
 
getTag() - Method in class com.icafe4j.image.tiff.TiffField
 
getTagCount() - Method in class com.icafe4j.image.meta.icc.ProfileTagTable
 
getTagEntries() - Method in class com.icafe4j.image.meta.icc.ProfileTagTable
 
getTagEntry(ProfileTag) - Method in class com.icafe4j.image.meta.icc.ProfileTagTable
 
getTagEnum() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
getTagTable() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
getTagType() - Method in enum com.icafe4j.image.meta.icc.ProfileTag
 
getText() - Method in class com.icafe4j.image.png.TextReader
 
getThumbnail() - Method in class com.icafe4j.image.meta.adobe.IRB
 
getThumbnail() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getThumbnail() - Method in class com.icafe4j.image.meta.exif.Exif
 
getThumbnail() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
getThumbnailHeight() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
getThumbnailResource() - Method in class com.icafe4j.image.meta.adobe.IRB
 
getThumbnails() - Method in class com.icafe4j.image.ImageParam
 
getThumbnails() - Method in class com.icafe4j.image.meta.image.ImageMetadata
 
getThumbnailWidth() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
getTiffCompression() - Method in class com.icafe4j.image.options.TIFFOptions
 
getTopPosition() - Method in class com.icafe4j.image.gif.GIFFrame
 
getTotalSize() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getTransparencyFlag() - Method in class com.icafe4j.image.gif.GIFFrame
 
getTransparentColor() - Method in class com.icafe4j.image.gif.GIFFrame
 
getTransparentColor() - Method in class com.icafe4j.image.ImageParam
 
getTransparentColor() - Method in class com.icafe4j.image.reader.GIFReader
 
getType() - Method in class com.icafe4j.image.meta.adobe.Channel
 
getType() - Method in class com.icafe4j.image.meta.adobe.DDBEntry
 
getType() - Method in class com.icafe4j.image.meta.Metadata
 
getType() - Method in interface com.icafe4j.image.meta.MetadataReader
 
getType() - Method in class com.icafe4j.image.tiff.TiffField
 
getTypeEnum() - Method in class com.icafe4j.image.meta.adobe.DDBEntry
 
getUncompressedStripByteCounts(IFD, int) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
getUserInputFlag() - Method in class com.icafe4j.image.gif.GIFFrame
 
getUTCTimeInMillis() - Method in class com.icafe4j.date.DateTime
 
getValPTRTable() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
getValue() - Method in enum com.icafe4j.image.bmp.BmpCompression
 
getValue() - Method in enum com.icafe4j.image.jpeg.Marker
 
getValue() - Method in enum com.icafe4j.image.meta.adobe.BlendModeKey
 
getValue() - Method in enum com.icafe4j.image.meta.adobe.ColorSpaceID
 
getValue() - Method in enum com.icafe4j.image.meta.adobe.DataBlockType
 
getValue() - Method in enum com.icafe4j.image.meta.adobe.ImageResourceID
 
getValue() - Method in enum com.icafe4j.image.meta.adobe.JPGQuality.Format
 
getValue() - Method in enum com.icafe4j.image.meta.adobe.JPGQuality.ProgressiveScans
 
getValue() - Method in enum com.icafe4j.image.meta.adobe.JPGQuality.Quality
 
getValue() - Method in enum com.icafe4j.image.meta.exif.ExifTag
 
getValue() - Method in enum com.icafe4j.image.meta.exif.GPSTag
 
getValue() - Method in enum com.icafe4j.image.meta.exif.InteropTag
 
getValue() - Method in enum com.icafe4j.image.meta.icc.ProfileTag
 
getValue() - Method in class com.icafe4j.image.meta.MetadataEntry
 
getValue() - Method in enum com.icafe4j.image.png.ChunkType
 
getValue() - Method in enum com.icafe4j.image.png.ColorType
 
getValue() - Method in enum com.icafe4j.image.tiff.FieldType
 
getValue() - Method in interface com.icafe4j.image.tiff.Tag
 
getValue() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
 
getValue() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.PhotoMetric
 
getValue() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.PlanarConfiguration
 
getValue() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.ResolutionUnit
 
getValue() - Method in enum com.icafe4j.image.tiff.TiffTag
 
getValue() - Method in interface com.icafe4j.util.zip.Checksum
 
getValue() - Method in class com.icafe4j.util.zip.CRC32
 
getValues() - Method in class com.icafe4j.image.jpeg.HTable
 
getValues() - Method in enum com.icafe4j.image.png.ChunkType.Attribute
 
getValueTable() - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
getVersion() - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
getVSampleFactor() - Method in class com.icafe4j.image.jpeg.Component
 
getWidth() - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
getWidth() - Method in class com.icafe4j.image.meta.Thumbnail
 
getWidth() - Method in class com.icafe4j.image.png.IHDRReader
 
getWriter(ImageType) - Static method in class com.icafe4j.image.ImageIO
ImageWriter factory
getWriter() - Method in enum com.icafe4j.image.ImageType
 
getWriterName() - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
getXDensity() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
getXmpDocument() - Method in class com.icafe4j.image.meta.xmp.XMP
 
getXResolution() - Method in class com.icafe4j.image.options.TIFFOptions
 
getYDensity() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
getYear() - Method in class com.icafe4j.date.DateTime
 
getYear() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
getYear() - Method in class com.icafe4j.image.png.TIMEReader
 
getYResolution() - Method in class com.icafe4j.image.options.TIFFOptions
 
getZigzagMatrix() - Static method in class com.icafe4j.image.jpeg.JPGConsts
 
GIFFrame - Class in com.icafe4j.image.gif
Wrapper for GIF frame
GIFFrame(BufferedImage) - Constructor for class com.icafe4j.image.gif.GIFFrame
 
GIFFrame(BufferedImage, int) - Constructor for class com.icafe4j.image.gif.GIFFrame
 
GIFFrame(BufferedImage, int, int) - Constructor for class com.icafe4j.image.gif.GIFFrame
 
GIFFrame(BufferedImage, int, int, int, int) - Constructor for class com.icafe4j.image.gif.GIFFrame
 
GIFFrame(BufferedImage, int, int, int, int, int, int, int) - Constructor for class com.icafe4j.image.gif.GIFFrame
 
GIFOptions - Class in com.icafe4j.image.options
 
GIFOptions() - Constructor for class com.icafe4j.image.options.GIFOptions
 
GIFReader - Class in com.icafe4j.image.reader
Decodes and shows images in GIF format, supports both Gif87a and Gif89a.
GIFReader() - Constructor for class com.icafe4j.image.reader.GIFReader
 
GIFTweaker - Class in com.icafe4j.image.gif
GIF image tweaking tool
GIFWriter - Class in com.icafe4j.image.writer
A light-weight GIF encoder implemented using tree search as demonstrated by Bob Montgomery in "LZW compression used to encode/decode a GIF file"
GIFWriter() - Constructor for class com.icafe4j.image.writer.GIFWriter
 
GIFWriter(ImageParam) - Constructor for class com.icafe4j.image.writer.GIFWriter
 
GifXMP - Class in com.icafe4j.image.meta.gif
 
GifXMP(byte[]) - Constructor for class com.icafe4j.image.meta.gif.GifXMP
 
GifXMP(String) - Constructor for class com.icafe4j.image.meta.gif.GifXMP
 
GifXMP(String, String) - Constructor for class com.icafe4j.image.meta.gif.GifXMP
 
gpsSubIFD - Variable in class com.icafe4j.image.meta.exif.Exif
 
GPSTag - Enum in com.icafe4j.image.meta.exif
Defines GPS tags
GRAPHIC_CONTROL_LABEL - Static variable in class com.icafe4j.image.gif.GIFTweaker
 
greenMap(byte[]) - Method in class com.icafe4j.image.png.PLTEBuilder
 
GrowableArray<E> - Class in com.icafe4j.util
A Vector-like growable array, but more simple.
GrowableArray(int, int) - Constructor for class com.icafe4j.util.GrowableArray
Construct an array with initial size inisize and increment inc
guessImageType(byte[]) - Static method in class com.icafe4j.image.util.IMGUtils
 
guessImageType(PeekHeadInputStream) - Static method in class com.icafe4j.image.util.IMGUtils
 
guessImageType(RandomAccessInputStream) - Static method in class com.icafe4j.image.util.IMGUtils
 

H

hasAlpha() - Method in class com.icafe4j.image.ImageParam
Specifies whether or not to include an alpha channel with true-color images.
hasAlpha(boolean) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
hasExtendedXmp() - Method in class com.icafe4j.image.meta.xmp.XMP
 
hashCode() - Method in class com.icafe4j.date.DateTime
 
hashCode() - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
 
hashCode() - Method in class com.icafe4j.image.png.Chunk
 
hashString(String, int) - Static method in class com.icafe4j.util.ExternalChainingHashTable
A hash routine for String objects.
hashString(String, int) - Static method in class com.icafe4j.util.QuadraticProbingHashTable
A hash routine for String objects.
hashString(String, int) - Static method in class com.icafe4j.util.SeparateChainingHashTable
A hash routine for String objects.
hasICCP() - Method in class com.icafe4j.image.ImageParam
 
hasICCP(boolean) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
hasICCProfile() - Method in class com.icafe4j.image.reader.PNGReader
 
hasNext() - Method in class com.icafe4j.io.RandomInputStreamAdaptor
 
hasRealMergedData() - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
height(int) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
height - Variable in class com.icafe4j.image.meta.Thumbnail
 
height(int) - Method in class com.icafe4j.image.png.IHDRBuilder
 
height - Variable in class com.icafe4j.image.reader.ImageReader
 
hour(int) - Method in class com.icafe4j.image.png.TIMEBuilder
 
hoursAfter(int) - Method in class com.icafe4j.date.DateTime
 
hoursAfter(Date, int) - Static method in class com.icafe4j.date.DateUtils
 
HTable - Class in com.icafe4j.image.jpeg
 
HTable(int, int, byte[], byte[]) - Constructor for class com.icafe4j.image.jpeg.HTable
 
HuffmanDecoder - Class in com.icafe4j.image.compression.huffman
 
HuffmanDecoder(InputStream, HuffmanTbl) - Constructor for class com.icafe4j.image.compression.huffman.HuffmanDecoder
 
HuffmanEncoder - Class in com.icafe4j.image.compression.huffman
 
HuffmanEncoder(OutputStream, int) - Constructor for class com.icafe4j.image.compression.huffman.HuffmanEncoder
 
HuffmanTbl - Class in com.icafe4j.image.compression.huffman
 
HuffmanTbl() - Constructor for class com.icafe4j.image.compression.huffman.HuffmanTbl
 
HuffmanTbl(byte[], byte[]) - Constructor for class com.icafe4j.image.compression.huffman.HuffmanTbl
 

I

ICC_PROFILE_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
iccp2rgbRaster(WritableRaster, ColorModel) - Static method in class com.icafe4j.image.util.IMGUtils
Convert ICC_ColorSpace raster to RGB raster w/o alpha
ICCPBuilder - Class in com.icafe4j.image.png
PNG iCCP chunk builder
ICCPBuilder() - Constructor for class com.icafe4j.image.png.ICCPBuilder
 
iccProfile(byte[]) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
ICCProfile - Class in com.icafe4j.image.meta.icc
International Color Consortium Profile (ICC Profile)
ICCProfile(byte[]) - Constructor for class com.icafe4j.image.meta.icc.ICCProfile
 
ICCProfile(InputStream) - Constructor for class com.icafe4j.image.meta.icc.ICCProfile
 
IDATBuilder - Class in com.icafe4j.image.png
PNG IDAT chunk builder
IDATBuilder() - Constructor for class com.icafe4j.image.png.IDATBuilder
 
IDATBuilder(int) - Constructor for class com.icafe4j.image.png.IDATBuilder
 
IDATReader - Class in com.icafe4j.image.png
PNG IDAT chunk reader
IDATReader() - Constructor for class com.icafe4j.image.png.IDATReader
 
IDATReader(int) - Constructor for class com.icafe4j.image.png.IDATReader
 
IENDBuilder - Class in com.icafe4j.image.png
PNG IEND chunk builder
IENDBuilder() - Constructor for class com.icafe4j.image.png.IENDBuilder
 
IENDReader - Class in com.icafe4j.image.png
PNG IEND chunk reader
IENDReader(Chunk) - Constructor for class com.icafe4j.image.png.IENDReader
 
IFD - Class in com.icafe4j.image.tiff
Image File Directory
IFD() - Constructor for class com.icafe4j.image.tiff.IFD
 
IFD(IFD) - Constructor for class com.icafe4j.image.tiff.IFD
 
IFDField - Class in com.icafe4j.image.tiff
TIFF IFD type field.
IFDField(short, int[]) - Constructor for class com.icafe4j.image.tiff.IFDField
 
ifds - Variable in class com.icafe4j.image.reader.TIFFReader
 
IHDRBuilder - Class in com.icafe4j.image.png
PNG IHDR chunk builder
IHDRBuilder() - Constructor for class com.icafe4j.image.png.IHDRBuilder
 
IHDRReader - Class in com.icafe4j.image.png
PNG IHDR chunk reader
IHDRReader(Chunk) - Constructor for class com.icafe4j.image.png.IHDRReader
 
IMAGE_MAGIC_NUMBER_LEN - Static variable in class com.icafe4j.image.ImageIO
 
IMAGE_MAGIC_NUMBER_LEN - Static variable in class com.icafe4j.image.meta.Metadata
 
IMAGE_SEPARATOR - Static variable in class com.icafe4j.image.gif.GIFTweaker
 
IMAGE_TRAILER - Static variable in class com.icafe4j.image.gif.GIFTweaker
 
image_x - Variable in class com.icafe4j.image.reader.GIFReader
 
image_y - Variable in class com.icafe4j.image.reader.GIFReader
 
ImageColorType - Enum in com.icafe4j.image
Image color types
ImageDecoder - Interface in com.icafe4j.image.compression
 
ImageEncoder - Interface in com.icafe4j.image.compression
 
ImageFrame - Class in com.icafe4j.image
Wrapper for an image frame
ImageFrame(BufferedImage) - Constructor for class com.icafe4j.image.ImageFrame
 
ImageFrame(BufferedImage, ImageParam) - Constructor for class com.icafe4j.image.ImageFrame
 
imageIFD - Variable in class com.icafe4j.image.meta.exif.Exif
 
ImageIO - Class in com.icafe4j.image
 
ImageMetadata - Class in com.icafe4j.image.meta.image
 
ImageMetadata() - Constructor for class com.icafe4j.image.meta.image.ImageMetadata
 
ImageMetadata(Map<String, Thumbnail>) - Constructor for class com.icafe4j.image.meta.image.ImageMetadata
 
imageOptions(ImageOptions) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
ImageOptions - Class in com.icafe4j.image.options
 
ImageOptions() - Constructor for class com.icafe4j.image.options.ImageOptions
 
ImageParam - Class in com.icafe4j.image
Image meta data created by internal meta data builder.
ImageParam.ImageParamBuilder - Class in com.icafe4j.image
 
ImageReader - Class in com.icafe4j.image.reader
Abstract base class for image readers.
ImageReader() - Constructor for class com.icafe4j.image.reader.ImageReader
 
ImageResourceID - Enum in com.icafe4j.image.meta.adobe
Defines Image Resource IDs for Adobe Image Resource Block (IRB)
ImageType - Enum in com.icafe4j.image
Image types supported by ImageReader and ImageWriter.
ImageWriter - Class in com.icafe4j.image.writer
The template class for other image writers This class defines a set of common data and methods for all image writers.
ImageWriter() - Constructor for class com.icafe4j.image.writer.ImageWriter
 
ImageWriter(ImageParam) - Constructor for class com.icafe4j.image.writer.ImageWriter
 
IMGUtils - Class in com.icafe4j.image.util
This utility class contains static methods to help with image manipulation and IO.
includeTables() - Method in class com.icafe4j.image.options.JPGOptions
 
index - Variable in class com.icafe4j.io.RandomInputStreamAdaptor
 
initalpha - Static variable in class com.icafe4j.image.quant.NeuQuant
 
initBiasRadius - Static variable in class com.icafe4j.image.quant.NeuQuant
 
initialize() - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
initialize() - Method in class com.icafe4j.image.compression.deflate.DeflateEncoder
 
initialize() - Method in class com.icafe4j.image.compression.huffman.HuffmanEncoder
 
initialize() - Method in interface com.icafe4j.image.compression.ImageEncoder
 
initialize() - Method in class com.icafe4j.image.compression.lzw.LZWHashEncoder
 
initialize() - Method in class com.icafe4j.image.compression.lzw.LZWTreeEncoder
 
initrad - Static variable in class com.icafe4j.image.quant.NeuQuant
 
input - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
input - Variable in class com.icafe4j.io.RandomInputStreamAdaptor
 
inputStreamToByteArray(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
insert(E) - Method in class com.icafe4j.util.BinarySearchTree
Insert into the tree.
insert(E) - Method in class com.icafe4j.util.LeftistHeap
Insert into the priority queue, maintaining heap order.
insert(E, LinkedListItr<E>) - Method in class com.icafe4j.util.LinkedList
Insert after p.
insertArrayElement(int, E) - Method in class com.icafe4j.util.GrowableArray
Creates a new array from objarray inserting a new element at index j with value o.
insertChunk(Chunk, InputStream, OutputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertChunks(InputStream, OutputStream, Chunk...) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertChunks(List<Chunk>, InputStream, OutputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertComment(InputStream, OutputStream, String) - Static method in class com.icafe4j.image.meta.Metadata
 
insertComments(InputStream, OutputStream, List<String>) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
insertComments(InputStream, OutputStream, List<String>) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
insertComments(InputStream, OutputStream, List<String>) - Static method in class com.icafe4j.image.meta.Metadata
 
insertComments(InputStream, OutputStream, List<String>) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertComments(List<String>, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertComments(List<String>, int, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertExif(InputStream, OutputStream, Exif, boolean) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
insertExif(InputStream, OutputStream, Exif) - Static method in class com.icafe4j.image.meta.Metadata
 
insertExif(InputStream, OutputStream, Exif, boolean) - Static method in class com.icafe4j.image.meta.Metadata
 
insertExif(RandomAccessInputStream, RandomAccessOutputStream, Exif, boolean) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertExif(RandomAccessInputStream, RandomAccessOutputStream, Exif, int, boolean) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert EXIF data with optional thumbnail IFD
insertICCProfile(InputStream, OutputStream, byte[]) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Insert ICC_Profile as one or more APP2 segments
insertICCProfile(InputStream, OutputStream, ICC_Profile) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
insertICCProfile(InputStream, OutputStream, ICCProfile) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
insertICCProfile(InputStream, OutputStream, ICC_Profile) - Static method in class com.icafe4j.image.meta.Metadata
 
insertICCProfile(InputStream, OutputStream, byte[]) - Static method in class com.icafe4j.image.meta.Metadata
 
insertICCProfile(String, byte[], InputStream, OutputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertICCProfile(String, ICC_Profile, InputStream, OutputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertICCProfile(byte[], int, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert ICC_Profile into TIFF page
insertICCProfile(ICC_Profile, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertICCProfile(ICC_Profile, int, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert ICC_Profile into TIFF page
insertionsort(int[]) - Static method in class com.icafe4j.util.ArrayUtils
 
insertionsort(int[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
insertionsort(T[]) - Static method in class com.icafe4j.util.ArrayUtils
 
insertionsort(T[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
insertIPTC(InputStream, OutputStream, Collection<IPTCDataSet>, boolean) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Inserts a list of IPTCDataSet into a JPEG APP13 Photoshop IRB segment
insertIPTC(InputStream, OutputStream, Collection<IPTCDataSet>) - Static method in class com.icafe4j.image.meta.Metadata
 
insertIPTC(InputStream, OutputStream, Collection<IPTCDataSet>, boolean) - Static method in class com.icafe4j.image.meta.Metadata
 
insertIPTC(RandomAccessInputStream, RandomAccessOutputStream, Collection<IPTCDataSet>, boolean) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertIPTC(RandomAccessInputStream, RandomAccessOutputStream, int, Collection<IPTCDataSet>, boolean) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert IPTC data into TIFF image.
insertIRB(InputStream, OutputStream, Collection<_8BIM>, boolean) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Inserts a collection of _8BIM into a JPEG APP13 Photoshop IRB segment
insertIRB(InputStream, OutputStream, Collection<_8BIM>) - Static method in class com.icafe4j.image.meta.Metadata
 
insertIRB(InputStream, OutputStream, Collection<_8BIM>, boolean) - Static method in class com.icafe4j.image.meta.Metadata
 
insertIRB(RandomAccessInputStream, RandomAccessOutputStream, Collection<_8BIM>, boolean) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertIRB(RandomAccessInputStream, RandomAccessOutputStream, int, Collection<_8BIM>, boolean) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertIRBThumbnail(InputStream, OutputStream, BufferedImage) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
insertIRBThumbnail(InputStream, OutputStream, BufferedImage) - Static method in class com.icafe4j.image.meta.Metadata
 
insertLeadingPI(Document, String, String) - Static method in class com.icafe4j.string.XMLUtils
 
insertMetadata(Collection<Metadata>, InputStream, OutputStream) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Insert a collection of Metadata into an image
insertMetadata(Collection<Metadata>, InputStream, OutputStream) - Static method in class com.icafe4j.image.meta.Metadata
Insert a collection of Metadata into an image
insertMetadata(RandomAccessInputStream, RandomAccessOutputStream, Collection<Metadata>) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertMetadata(RandomAccessInputStream, RandomAccessOutputStream, int, Collection<Metadata>) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert a collection of Metadata into TIFF page specified by the pageNumber
insertPage(BufferedImage, int, RandomAccessOutputStream, List<IFD>, int, TIFFWriter) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert a single page into a TIFF image
insertPage(ImageFrame, int, RandomAccessOutputStream, List<IFD>, int, TIFFWriter) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertPages(RandomAccessInputStream, RandomAccessOutputStream, int, BufferedImage...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertPages(RandomAccessInputStream, RandomAccessOutputStream, int, ImageFrame...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert ImageFrames into existing TIFF image.
insertPages(RandomAccessInputStream, RandomAccessOutputStream, int, ImageParam[], BufferedImage...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert pages into a TIFF image.
insertTextChunk(ChunkType, String, String, InputStream, OutputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertTextChunks(TextualChunks, InputStream, OutputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertThumbnail(RandomAccessInputStream, RandomAccessOutputStream, BufferedImage) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert a thumbnail into PHOTOSHOP private tag field
insertTiffImage(File, File, int, File) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert a TIFF image into another TIFF image or append it to the end of the first image in case the first image is only one page.
insertTiffImage(RandomAccessInputStream, RandomAccessInputStream, int, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert a TIFF image into another TIFF image or append it to the end of the first image in case the first image is only one page.
insertTrailingPI(Document, String, String) - Static method in class com.icafe4j.string.XMLUtils
 
insertXMP(InputStream, OutputStream, XMP) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Insert a XMP instance into the image.
insertXMP(InputStream, OutputStream, String, String) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Insert XMP into single APP1 or multiple segments.
insertXMP(InputStream, OutputStream, XMP) - Static method in class com.icafe4j.image.meta.Metadata
 
insertXMP(InputStream, OutputStream, String) - Static method in class com.icafe4j.image.meta.Metadata
 
insertXMP(InputStream, OutputStream, XMP) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertXMP(InputStream, OutputStream, String) - Static method in class com.icafe4j.image.png.PNGTweaker
 
insertXMP(XMP, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertXMP(XMP, int, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertXMP(byte[], RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertXMP(byte[], int, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Insert XMP data into TIFF image
insertXMP(String, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
insertXMPApplicationBlock(InputStream, OutputStream, XMP) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
insertXMPApplicationBlock(InputStream, OutputStream, byte[]) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
insertXMPApplicationBlock(InputStream, OutputStream, String) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
Int32ComponentColorModel - Class in com.icafe4j.image.color
A workaround for the bug of Java ComponentColorModel cannot handle 32 bit sample correctly.
Int32ComponentColorModel(ColorSpace, boolean) - Constructor for class com.icafe4j.image.color.Int32ComponentColorModel
 
integerListToIntArray(List<Integer>) - Static method in class com.icafe4j.util.CollectionUtils
 
interlaceMethod(int) - Method in class com.icafe4j.image.png.IHDRBuilder
 
InteropTag - Enum in com.icafe4j.image.meta.exif
Defines Interoperability tags
IntHashtable<E> - Class in com.icafe4j.util
A hash table using primitive integer keys.
IntHashtable() - Constructor for class com.icafe4j.util.IntHashtable
Construct the hash table.
IntHashtable(int) - Constructor for class com.icafe4j.util.IntHashtable
Construct the hash table.
intToHexString(int) - Static method in class com.icafe4j.string.StringUtils
 
intToHexStringMM(int) - Static method in class com.icafe4j.string.StringUtils
 
InverseColorMap - Class in com.icafe4j.image.util
Helper class used for the dithering process to provide an efficient nearest color searching in a predefined color map for a given color.
InverseColorMap() - Constructor for class com.icafe4j.image.util.InverseColorMap
 
InverseColorMap(int) - Constructor for class com.icafe4j.image.util.InverseColorMap
 
inverseDCT(float[][]) - Static method in class com.icafe4j.image.util.DCT
 
invertBits(byte[], int) - Static method in class com.icafe4j.image.util.IMGUtils
 
invertBits(short[], int) - Static method in class com.icafe4j.image.util.IMGUtils
 
InvokeMain - Class in com.icafe4j.test
 
InvokeMain() - Constructor for class com.icafe4j.test.InvokeMain
 
invokeMain(String...) - Static method in class com.icafe4j.util.LangUtils
 
IOUtils - Class in com.icafe4j.io
General purpose IO helper class
IPTC - Class in com.icafe4j.image.meta.iptc
 
IPTC() - Constructor for class com.icafe4j.image.meta.iptc.IPTC
 
IPTC(byte[]) - Constructor for class com.icafe4j.image.meta.iptc.IPTC
 
IPTC_NAA - Class in com.icafe4j.image.meta.adobe
 
IPTC_NAA() - Constructor for class com.icafe4j.image.meta.adobe.IPTC_NAA
 
IPTC_NAA(String) - Constructor for class com.icafe4j.image.meta.adobe.IPTC_NAA
 
IPTC_NAA(String, byte[]) - Constructor for class com.icafe4j.image.meta.adobe.IPTC_NAA
 
IPTCApplicationTag - Enum in com.icafe4j.image.meta.iptc
Defines DataSet tags for IPTC Application Record - Record number 2.
IPTCDataSet - Class in com.icafe4j.image.meta.iptc
International Press Telecommunications Council (IPTC) data set
IPTCDataSet(int, byte[]) - Constructor for class com.icafe4j.image.meta.iptc.IPTCDataSet
 
IPTCDataSet(int, int, int, byte[], int) - Constructor for class com.icafe4j.image.meta.iptc.IPTCDataSet
 
IPTCDataSet(int, String) - Constructor for class com.icafe4j.image.meta.iptc.IPTCDataSet
 
IPTCDataSet(IPTCApplicationTag, byte[]) - Constructor for class com.icafe4j.image.meta.iptc.IPTCDataSet
 
IPTCDataSet(IPTCApplicationTag, String) - Constructor for class com.icafe4j.image.meta.iptc.IPTCDataSet
 
IPTCDataSet(IPTCRecord, int, byte[]) - Constructor for class com.icafe4j.image.meta.iptc.IPTCDataSet
 
IPTCDataSet(IPTCRecord, int, String) - Constructor for class com.icafe4j.image.meta.iptc.IPTCDataSet
 
IPTCEnvelopeTag - Enum in com.icafe4j.image.meta.iptc
Defines DataSet tags for IPTC Envelope Record - Record number 1.
IPTCFotoStationTag - Enum in com.icafe4j.image.meta.iptc
Defines DataSet tags for IPTC FotoStation Record - Record number 240.
IPTCNewsPhotoTag - Enum in com.icafe4j.image.meta.iptc
Defines DataSet tags for IPTC NewsPhoto Record - Record number 3.
IPTCObjectDataTag - Enum in com.icafe4j.image.meta.iptc
Defines DataSet tags for IPTC ObjectData Record - Record number 8.
IPTCPostObjectDataTag - Enum in com.icafe4j.image.meta.iptc
Defines DataSet tags for IPTC PostObjectData Record - Record number 9.
IPTCPreObjectDataTag - Enum in com.icafe4j.image.meta.iptc
Defines DataSet tags for IPTC PreObjectData Record - Record number 7.
IPTCRecord - Enum in com.icafe4j.image.meta.iptc
Defines IPTC data set record number *
IPTCTag - Interface in com.icafe4j.image.meta.iptc
 
IPTCTagComparator - Class in com.icafe4j.image.meta.iptc
 
IPTCTagComparator() - Constructor for class com.icafe4j.image.meta.iptc.IPTCTagComparator
 
IRB - Class in com.icafe4j.image.meta.adobe
 
IRB(byte[]) - Constructor for class com.icafe4j.image.meta.adobe.IRB
 
IRBThumbnail - Class in com.icafe4j.image.meta.adobe
Photoshop Image Resource Block thumbnail.
IRBThumbnail() - Constructor for class com.icafe4j.image.meta.adobe.IRBThumbnail
 
IRBThumbnail(BufferedImage) - Constructor for class com.icafe4j.image.meta.adobe.IRBThumbnail
 
IRBThumbnail(int, int, int, byte[]) - Constructor for class com.icafe4j.image.meta.adobe.IRBThumbnail
 
IRBThumbnail(IRBThumbnail) - Constructor for class com.icafe4j.image.meta.adobe.IRBThumbnail
 
isApplyAdaptiveFilter() - Method in class com.icafe4j.image.options.PNGOptions
 
isApplyDither() - Method in class com.icafe4j.image.ImageParam
 
isApplyPredictor() - Method in class com.icafe4j.image.options.TIFFOptions
 
isColor() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
isCritical() - Method in enum com.icafe4j.image.meta.exif.ExifTag
 
isCritical() - Method in enum com.icafe4j.image.meta.exif.GPSTag
 
isCritical() - Method in enum com.icafe4j.image.meta.exif.InteropTag
 
isCritical() - Method in interface com.icafe4j.image.tiff.Tag
 
isCritical() - Method in enum com.icafe4j.image.tiff.TiffTag
 
isDataRead - Variable in class com.icafe4j.image.meta.Metadata
 
isDataRead() - Method in class com.icafe4j.image.meta.Metadata
 
isDataRead() - Method in interface com.icafe4j.image.meta.MetadataReader
 
isEmbeddedInFile() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
isEmpty() - Method in class com.icafe4j.util.BinarySearchTree
Test if the tree is logically empty.
isEmpty() - Method in class com.icafe4j.util.DoublyLinkedList
 
isEmpty() - Method in class com.icafe4j.util.DoublyLinkedListQueue
 
isEmpty() - Method in class com.icafe4j.util.LeftistHeap
Test if the priority queue is logically empty.
isEmpty() - Method in class com.icafe4j.util.LinkedList
Test if the list is logically empty.
isEmpty() - Method in class com.icafe4j.util.LinkedListQueue
 
isEmpty() - Method in class com.icafe4j.util.LinkedListStack
 
isEmpty() - Method in class com.icafe4j.util.LRUCache
 
isEmpty() - Method in class com.icafe4j.util.SinglyLinkedList
 
isEmpty() - Method in class com.icafe4j.util.SortedSinglyLinkedList
 
isGlossy() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
isInCharset(String, String) - Static method in class com.icafe4j.string.StringUtils
 
isMetadataEntryGroup() - Method in class com.icafe4j.image.meta.MetadataEntry
 
isNullOrEmpty(CharSequence) - Static method in class com.icafe4j.string.StringUtils
Checks if a string is null, empty, or consists only of white spaces
isPastEnd() - Method in class com.icafe4j.util.LinkedListItr
Test if the current position is past the end of the list.
isPositive() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
isReflective() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
isThumbnailRequired() - Method in class com.icafe4j.image.meta.exif.Exif
 
isTiffFlavor() - Method in class com.icafe4j.image.options.JPGOptions
 
isTransparent() - Method in class com.icafe4j.image.ImageParam
Specifies whether or not single-color transparency is set.
isTransparent() - Method in class com.icafe4j.image.reader.GIFReader
 
isValidCRC() - Method in class com.icafe4j.image.png.Chunk
 
isValidCRC() - Method in class com.icafe4j.image.png.UnknownChunk
 
isValidDateStr(String, String) - Static method in class com.icafe4j.date.DateUtils
isValidDateStr(String, String, Locale) - Static method in class com.icafe4j.date.DateUtils
Checks if a date string conforms to a specific format for the given locale
iterator() - Method in class com.icafe4j.image.meta.adobe.DDB
 
iterator() - Method in class com.icafe4j.image.meta.adobe.IRB
 
iterator() - Method in class com.icafe4j.image.meta.exif.Exif
 
iterator() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
iterator() - Method in class com.icafe4j.image.meta.image.Comments
 
iterator() - Method in class com.icafe4j.image.meta.image.ImageMetadata
 
iterator() - Method in class com.icafe4j.image.meta.iptc.IPTC
 
iterator() - Method in class com.icafe4j.image.meta.jpeg.Adobe
 
iterator() - Method in class com.icafe4j.image.meta.jpeg.Ducky
 
iterator() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
iterator() - Method in class com.icafe4j.image.meta.Metadata
 
iterator() - Method in class com.icafe4j.image.meta.png.TextualChunks
 
iterator() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
iterator() - Method in class com.icafe4j.image.meta.xmp.XMP
 
iterator() - Method in class com.icafe4j.image.tiff.TIFFImage
 

J

JFIF - Class in com.icafe4j.image.meta.jpeg
 
JFIF(byte[]) - Constructor for class com.icafe4j.image.meta.jpeg.JFIF
 
JFIF(int, int, int, int, int) - Constructor for class com.icafe4j.image.meta.jpeg.JFIF
 
JFIF(int, int, int, int, int, JFIFThumbnail) - Constructor for class com.icafe4j.image.meta.jpeg.JFIF
 
JFIF_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
JFIFThumbnail - Class in com.icafe4j.image.meta.jpeg
 
JFIFThumbnail(BufferedImage) - Constructor for class com.icafe4j.image.meta.jpeg.JFIFThumbnail
 
JFIFThumbnail(JFIFThumbnail) - Constructor for class com.icafe4j.image.meta.jpeg.JFIFThumbnail
 
JFXX_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
JpegExif - Class in com.icafe4j.image.meta.jpeg
 
JpegExif() - Constructor for class com.icafe4j.image.meta.jpeg.JpegExif
 
JpegExif(byte[]) - Constructor for class com.icafe4j.image.meta.jpeg.JpegExif
 
JpegXMP - Class in com.icafe4j.image.meta.jpeg
 
JpegXMP(byte[]) - Constructor for class com.icafe4j.image.meta.jpeg.JpegXMP
 
JpegXMP(String) - Constructor for class com.icafe4j.image.meta.jpeg.JpegXMP
 
JpegXMP(String, String) - Constructor for class com.icafe4j.image.meta.jpeg.JpegXMP
 
JPGConsts - Class in com.icafe4j.image.jpeg
 
JPGOptions - Class in com.icafe4j.image.options
 
JPGOptions() - Constructor for class com.icafe4j.image.options.JPGOptions
 
JPGQuality - Class in com.icafe4j.image.meta.adobe
 
JPGQuality() - Constructor for class com.icafe4j.image.meta.adobe.JPGQuality
 
JPGQuality(String) - Constructor for class com.icafe4j.image.meta.adobe.JPGQuality
 
JPGQuality(String, byte[]) - Constructor for class com.icafe4j.image.meta.adobe.JPGQuality
 
JPGQuality(JPGQuality.Quality, JPGQuality.Format, JPGQuality.ProgressiveScans) - Constructor for class com.icafe4j.image.meta.adobe.JPGQuality
 
JPGQuality(String, JPGQuality.Quality, JPGQuality.Format, JPGQuality.ProgressiveScans) - Constructor for class com.icafe4j.image.meta.adobe.JPGQuality
 
JPGQuality.Format - Enum in com.icafe4j.image.meta.adobe
 
JPGQuality.ProgressiveScans - Enum in com.icafe4j.image.meta.adobe
 
JPGQuality.Quality - Enum in com.icafe4j.image.meta.adobe
 
JPGReader - Class in com.icafe4j.image.reader
 
JPGReader() - Constructor for class com.icafe4j.image.reader.JPGReader
 
JPGTweaker - Class in com.icafe4j.image.jpeg
JPEG image tweaking tool
JPGWriter - Class in com.icafe4j.image.writer
JPEG image writer
JPGWriter() - Constructor for class com.icafe4j.image.writer.JPGWriter
 
JPGWriter(ImageParam) - Constructor for class com.icafe4j.image.writer.JPGWriter
 

K

keySet() - Method in class com.icafe4j.util.LRUCache
 
keyword(String) - Method in class com.icafe4j.image.png.TextBuilder
The keyword must be at least one character and less than 80 characters long.

L

LangUtils - Class in com.icafe4j.util
A common language utility class
LayerData - Class in com.icafe4j.image.meta.adobe
 
LayerData(int, byte[], ReadStrategy) - Constructor for class com.icafe4j.image.meta.adobe.LayerData
 
left() - Method in class com.icafe4j.image.compression.huffman.T4CodeHuffmanTreeNode
 
LeftistHeap<E extends java.lang.Comparable<? super E>> - Class in com.icafe4j.util
Leftist heap.
LeftistHeap() - Constructor for class com.icafe4j.util.LeftistHeap
Construct the leftist heap.
len - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
LinkedList<E> - Class in com.icafe4j.util
Linked list implementation of the list using a header node.
LinkedList() - Constructor for class com.icafe4j.util.LinkedList
Construct the list
LinkedListItr<E> - Class in com.icafe4j.util
Linked list implementation of the list iterator using a header node.
LinkedListQueue<E> - Class in com.icafe4j.util
Queue implementation using singly linked list.
LinkedListQueue() - Constructor for class com.icafe4j.util.LinkedListQueue
 
LinkedListStack<E> - Class in com.icafe4j.util
Stack implementation using singly linked list.
LinkedListStack() - Constructor for class com.icafe4j.util.LinkedListStack
 
list(String) - Static method in class com.icafe4j.util.FileUtils
 
list(String, String) - Static method in class com.icafe4j.util.FileUtils
 
list(File, String) - Static method in class com.icafe4j.util.FileUtils
 
listFilesMatching(File, String) - Static method in class com.icafe4j.util.FileUtils
 
LITTLE_ENDIAN - Static variable in class com.icafe4j.io.IOUtils
 
log(String, PrintStream) - Static method in class com.icafe4j.util.LangUtils
 
logger - Variable in class com.icafe4j.test.TestBase
 
logicalScreenHeight - Variable in class com.icafe4j.image.reader.GIFReader
 
logicalScreenWidth - Variable in class com.icafe4j.image.reader.GIFReader
 
longArrayToString(int[], boolean) - Static method in class com.icafe4j.string.StringUtils
Formats TIFF long data field.
longArrayToString(int[], int, int, boolean) - Static method in class com.icafe4j.string.StringUtils
 
LongField - Class in com.icafe4j.image.tiff
TIFF Long type field.
LongField(short, int[]) - Constructor for class com.icafe4j.image.tiff.LongField
 
longToIntHashCode(long) - Static method in class com.icafe4j.util.LangUtils
Converts long value to int hash code.
LRUCache<K,V> - Class in com.icafe4j.util
LRUCache.java.
LRUCache() - Constructor for class com.icafe4j.util.LRUCache
 
LRUCache(boolean) - Constructor for class com.icafe4j.util.LRUCache
 
LRUCache(int, boolean) - Constructor for class com.icafe4j.util.LRUCache
 
LZWCompressionTable - Class in com.icafe4j.image.compression.lzw
 
LZWCompressionTable() - Constructor for class com.icafe4j.image.compression.lzw.LZWCompressionTable
 
LZWHashEncoder - Class in com.icafe4j.image.compression.lzw
General purpose LZW Encoder to encode GIF or TIFF images.
LZWHashEncoder(OutputStream, int, int) - Constructor for class com.icafe4j.image.compression.lzw.LZWHashEncoder
 
LZWHashEncoder(OutputStream, int, int, Updatable<Integer>) - Constructor for class com.icafe4j.image.compression.lzw.LZWHashEncoder
 
LZWTreeDecoder - Class in com.icafe4j.image.compression.lzw
General purpose LZW decoder to decode LZW encoded GIF or TIFF images.
LZWTreeDecoder(InputStream, int) - Constructor for class com.icafe4j.image.compression.lzw.LZWTreeDecoder
 
LZWTreeDecoder(int, boolean) - Constructor for class com.icafe4j.image.compression.lzw.LZWTreeDecoder
 
LZWTreeEncoder - Class in com.icafe4j.image.compression.lzw
General purpose LZW Encoder to encode GIF or TIFF images.
LZWTreeEncoder(OutputStream, int, int) - Constructor for class com.icafe4j.image.compression.lzw.LZWTreeEncoder
 
LZWTreeEncoder(OutputStream, int, int, Updatable<Integer>) - Constructor for class com.icafe4j.image.compression.lzw.LZWTreeEncoder
There are some subtle differences between the LZW algorithm used by TIFF and GIF images.

M

main(String[]) - Static method in class com.icafe4j.image.quant.NQCanvas
 
main(String...) - Static method in class com.icafe4j.test.InvokeMain
 
main(String[]) - Static method in class com.icafe4j.test.TestArrayUtils
 
main(String[]) - Static method in class com.icafe4j.test.TestBase64
 
main(String[]) - Static method in class com.icafe4j.test.TestCollectionUtils
 
main(String[]) - Static method in class com.icafe4j.test.TestCRC32
 
main(String[]) - Static method in class com.icafe4j.test.TestDateUtils
 
main(String[]) - Static method in class com.icafe4j.test.TestFileUtils
 
main(String[]) - Static method in class com.icafe4j.test.TestGIFTweaker
 
main(String[]) - Static method in class com.icafe4j.test.TestICCProfile
 
main(String[]) - Static method in class com.icafe4j.test.TestIDATReader
 
main(String[]) - Static method in class com.icafe4j.test.TestImageReader
 
main(String[]) - Static method in class com.icafe4j.test.TestIPTC
 
main(String[]) - Static method in class com.icafe4j.test.TestISO8601DateUtils
 
main(String[]) - Static method in class com.icafe4j.test.TestJPGSnoop
 
main(String[]) - Static method in class com.icafe4j.test.TestJPGTweaker
 
main(String[]) - Static method in class com.icafe4j.test.TestLangUtils
 
main(String[]) - Static method in class com.icafe4j.test.TestMD5
 
main(String[]) - Static method in class com.icafe4j.test.TestMetadata
 
main(String[]) - Static method in class com.icafe4j.test.TestPageReader
 
main(String[]) - Static method in class com.icafe4j.test.TestPLTEReader
 
main(String[]) - Static method in class com.icafe4j.test.TestPNGChunk
 
main(String[]) - Static method in class com.icafe4j.test.TestPNGEncoder
 
main(String[]) - Static method in class com.icafe4j.test.TestPNGTweaker
 
main(String[]) - Static method in class com.icafe4j.test.TestRandomStream
 
main(String[]) - Static method in class com.icafe4j.test.TestStringUtils
 
main(String[]) - Static method in class com.icafe4j.test.TestTIFFField
 
main(String[]) - Static method in class com.icafe4j.test.TestTIFFImage
 
main(String[]) - Static method in class com.icafe4j.test.TestTiffMerge
 
main(String[]) - Static method in class com.icafe4j.test.TestTIFFSnoop
 
main(String[]) - Static method in class com.icafe4j.test.TestTIFFTweaker
 
main(String[]) - Static method in class com.icafe4j.util.BinarySearchTree
 
main(String[]) - Static method in class com.icafe4j.util.DoublyLinkedList
 
main(String[]) - Static method in class com.icafe4j.util.ExternalChainingHashTable
 
main(String[]) - Static method in class com.icafe4j.util.IntHashtable
 
main(String[]) - Static method in class com.icafe4j.util.LeftistHeap
 
main(String[]) - Static method in class com.icafe4j.util.LinkedList
 
main(String[]) - Static method in class com.icafe4j.util.QuadraticProbingHashTable
 
main(String[]) - Static method in class com.icafe4j.util.SeparateChainingHashTable
 
main(String[]) - Static method in class com.icafe4j.util.SortedSinglyLinkedList
 
makeEmpty() - Method in class com.icafe4j.util.BinarySearchTree
Make the tree logically empty.
makeEmpty() - Method in class com.icafe4j.util.IntHashtable
Make the hash table logically empty.
makeEmpty() - Method in class com.icafe4j.util.LeftistHeap
Make the priority queue logically empty.
makeEmpty() - Method in class com.icafe4j.util.LinkedList
Make the list logically empty.
makeEmpty() - Method in class com.icafe4j.util.QuadraticProbingHashTable
Make the hash table logically empty.
makeEmpty() - Method in class com.icafe4j.util.SeparateChainingHashTable
Make the hash table logically empty.
mark(int) - Method in class com.icafe4j.io.ForwardSeekableStream
Forwards the request to the real InputStream.
mark(int) - Method in class com.icafe4j.io.SeekableStream
Marks the current file position for later return using the reset() method.
Marker - Enum in com.icafe4j.image.jpeg
Class represents JPEG marker.
Marker.Attribute - Enum in com.icafe4j.image.jpeg
 
markPos - Variable in class com.icafe4j.io.SeekableStream
Marked position
markSupported() - Method in class com.icafe4j.io.ForwardSeekableStream
Forwards the request to the real InputStream.
markSupported() - Method in class com.icafe4j.io.SeekableStream
Returns true if marking is supported.
MAX_STRING_REPR_LEN - Static variable in interface com.icafe4j.image.meta.iptc.IPTCTag
 
MAX_STRING_REPR_LEN - Static variable in class com.icafe4j.image.tiff.TiffField
 
maxnetpos - Static variable in class com.icafe4j.image.quant.NeuQuant
 
maxprime - Static variable in class com.icafe4j.image.quant.NeuQuant
 
MemoryCacheRandomAccessInputStream - Class in com.icafe4j.io
Implements a memory cached random access input stream to ease the decoding of some types of images such as TIFF which may need random access to the underlying stream.
MemoryCacheRandomAccessInputStream(InputStream) - Constructor for class com.icafe4j.io.MemoryCacheRandomAccessInputStream
 
MemoryCacheRandomAccessOutputStream - Class in com.icafe4j.io
 
MemoryCacheRandomAccessOutputStream(OutputStream) - Constructor for class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
MemoryCacheSeekableStream - Class in com.icafe4j.io
A subclass of SeekableStream that may be used to wrap a regular InputStream.
MemoryCacheSeekableStream(InputStream) - Constructor for class com.icafe4j.io.MemoryCacheSeekableStream
Constructs a MemoryCacheSeekableStream that takes its source data from a regular InputStream.
merge(LeftistHeap<E>) - Method in class com.icafe4j.util.LeftistHeap
Merge rhs into the priority queue.
mergeIDATChunks(List<Chunk>) - Static method in class com.icafe4j.image.png.PNGTweaker
 
mergesort(int[]) - Static method in class com.icafe4j.util.ArrayUtils
 
mergesort(int[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
mergesort(T[]) - Static method in class com.icafe4j.util.ArrayUtils
 
mergesort(T[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
mergeTiffImages(RandomAccessInputStream, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Merges two TIFF images together
mergeTiffImages(RandomAccessOutputStream, File...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Merges a list of TIFF images (single or multiple page) into one.
mergeTiffImagesEx(RandomAccessOutputStream, File...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Merges a list of TIFF images into one regardless of the original bit depth
mergeTiffImagesEx(RandomAccessOutputStream, InputStream...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Merges a list of TIFF images into one regardless of the original bit depth
Metadata - Class in com.icafe4j.image.meta
Base class for image metadata.
Metadata(MetadataType) - Constructor for class com.icafe4j.image.meta.Metadata
 
Metadata(MetadataType, byte[]) - Constructor for class com.icafe4j.image.meta.Metadata
 
MetadataEntry - Class in com.icafe4j.image.meta
 
MetadataEntry(String, String) - Constructor for class com.icafe4j.image.meta.MetadataEntry
 
MetadataEntry(String, String, boolean) - Constructor for class com.icafe4j.image.meta.MetadataEntry
 
MetadataReader - Interface in com.icafe4j.image.meta
 
MetadataType - Enum in com.icafe4j.image.meta
Image metadata type enum.
minute(int) - Method in class com.icafe4j.image.png.TIMEBuilder
 
month(int) - Method in class com.icafe4j.image.png.TIMEBuilder
 
monthsAfter(int) - Method in class com.icafe4j.date.DateTime
 
monthsAfter(Date, int) - Static method in class com.icafe4j.date.DateUtils
 

N

name(String) - Method in class com.icafe4j.image.png.ICCPBuilder
 
ncycles - Static variable in class com.icafe4j.image.quant.NeuQuant
 
netsize - Static variable in class com.icafe4j.image.quant.NeuQuant
 
NeuQuant - Class in com.icafe4j.image.quant
 
NeuQuant(Image, int, int) - Constructor for class com.icafe4j.image.quant.NeuQuant
 
NeuQuant(int, Image, int, int) - Constructor for class com.icafe4j.image.quant.NeuQuant
 
NeuQuant(int[]) - Constructor for class com.icafe4j.image.quant.NeuQuant
 
NeuQuant(int, int[]) - Constructor for class com.icafe4j.image.quant.NeuQuant
 
next() - Method in class com.icafe4j.io.File2RandomInputStreamAdaptor
 
next() - Method in class com.icafe4j.io.Stream2RandomInputStreamAdaptor
 
NON_STANDARD_XMP_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
NONE - Static variable in class com.icafe4j.image.png.Filter
 
NOT_FOUND - Static variable in class com.icafe4j.string.StringSearchTool
 
NQCanvas - Class in com.icafe4j.image.quant
 
NQCanvas(String) - Constructor for class com.icafe4j.image.quant.NQCanvas
 
NumberUtils - Class in com.icafe4j.util
Class provides common functions on number formats.
NumberUtils() - Constructor for class com.icafe4j.util.NumberUtils
 

O

OFFSET_TO_WRITE_FIRST_IFD_OFFSET - Static variable in class com.icafe4j.image.writer.TIFFWriter
 
outputRunLen(byte[], int, int, int, int, int) - Method in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
outputRunLengthCode(int, int) - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
outputRunLengthCode2(int, int) - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
 

P

Packbits - Class in com.icafe4j.image.compression.packbits
Packbits compression utility class.
Packbits() - Constructor for class com.icafe4j.image.compression.packbits.Packbits
 
packbits(byte[], byte[]) - Static method in class com.icafe4j.image.compression.packbits.Packbits
Compress input buffer using RLE packbits compression.
packByte(int) - Method in class com.icafe4j.image.util.BytePacker
 
packByteArray(byte[], int, int, int) - Static method in class com.icafe4j.util.ArrayUtils
Packs all or part of the input byte array which uses "bits" bits to use all 8 bits.
packByteArray(byte[], int, int, int, int) - Static method in class com.icafe4j.util.ArrayUtils
Packs all or part of the input byte array which uses "bits" bits to use all 8 bits.
PAETH - Static variable in class com.icafe4j.image.png.Filter
 
PageReader - Class in com.icafe4j.image.tiff
 
PageReader() - Constructor for class com.icafe4j.image.tiff.PageReader
 
PageWritingException - Exception in com.icafe4j.image.tiff
 
PageWritingException() - Constructor for exception com.icafe4j.image.tiff.PageWritingException
 
PageWritingException(String) - Constructor for exception com.icafe4j.image.tiff.PageWritingException
 
PageWritingException(Throwable) - Constructor for exception com.icafe4j.image.tiff.PageWritingException
 
PageWritingException(String, Throwable) - Constructor for exception com.icafe4j.image.tiff.PageWritingException
 
paint(Graphics) - Method in class com.icafe4j.image.quant.NQCanvas
 
param - Variable in class com.icafe4j.image.reader.ImageReader
 
parseBoolean(String) - Static method in class com.icafe4j.string.StringUtils
 
parseByte(String) - Static method in class com.icafe4j.string.StringUtils
 
parseByte(String, int) - Static method in class com.icafe4j.string.StringUtils
 
parseDouble(String) - Static method in class com.icafe4j.string.StringUtils
 
parseFloat(String) - Static method in class com.icafe4j.string.StringUtils
 
parseInt(String) - Static method in class com.icafe4j.string.StringUtils
 
parseInt(String, int) - Static method in class com.icafe4j.string.StringUtils
 
parseISO8601(String) - Static method in class com.icafe4j.date.DateUtils
Parses a ISO8601 string into a DateTime to retain time zone information.
parseLong(String) - Static method in class com.icafe4j.string.StringUtils
 
parseLong(String, int) - Static method in class com.icafe4j.string.StringUtils
 
parseShort(String) - Static method in class com.icafe4j.string.StringUtils
 
parseShort(String, int) - Static method in class com.icafe4j.string.StringUtils
 
pattern - Variable in class com.icafe4j.string.StringSearchTool
 
PCXReader - Class in com.icafe4j.image.reader
Decodes and shows true color, 256, 16, 8, 4 as well as black and white RLE compressed PCX images.
PCXReader() - Constructor for class com.icafe4j.image.reader.PCXReader
 
peek(int) - Method in class com.icafe4j.io.PeekHeadInputStream
 
peek() - Method in class com.icafe4j.util.DoublyLinkedListQueue
 
peek() - Method in class com.icafe4j.util.LinkedListQueue
 
peek() - Method in class com.icafe4j.util.LinkedListStack
 
peekHead() - Method in class com.icafe4j.util.DoublyLinkedList
 
peekHead() - Method in class com.icafe4j.util.SinglyLinkedList
 
PeekHeadInputStream - Class in com.icafe4j.io
Lightweight stream wrapper which allows to peek a fixed length of bytes from the current stream head
PeekHeadInputStream(InputStream, int) - Constructor for class com.icafe4j.io.PeekHeadInputStream
 
peekTail() - Method in class com.icafe4j.util.DoublyLinkedList
 
peekTail() - Method in class com.icafe4j.util.SinglyLinkedList
 
PHOTOSHOP_IRB_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
PICTURE_INFO_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
PLTEBuilder - Class in com.icafe4j.image.png
PNG PLTE chunk builder
PLTEBuilder() - Constructor for class com.icafe4j.image.png.PLTEBuilder
 
PLTEReader - Class in com.icafe4j.image.png
PNG PLTE chunk reader
PLTEReader(Chunk) - Constructor for class com.icafe4j.image.png.PLTEReader
 
PNGDescriptor - Class in com.icafe4j.image.png
 
PNGOptions - Class in com.icafe4j.image.options
 
PNGOptions() - Constructor for class com.icafe4j.image.options.PNGOptions
 
PNGReader - Class in com.icafe4j.image.reader
Decodes and shows PNG images.
PNGReader() - Constructor for class com.icafe4j.image.reader.PNGReader
 
PNGTweaker - Class in com.icafe4j.image.png
PNG image tweaking tool
PNGWriter - Class in com.icafe4j.image.writer
PNG image writer
PNGWriter() - Constructor for class com.icafe4j.image.writer.PNGWriter
 
PNGWriter(ImageParam) - Constructor for class com.icafe4j.image.writer.PNGWriter
 
PngXMP - Class in com.icafe4j.image.meta.png
 
PngXMP(String) - Constructor for class com.icafe4j.image.meta.png.PngXMP
 
pop() - Method in class com.icafe4j.util.LinkedListStack
 
prepareForInsert(RandomAccessInputStream, RandomAccessOutputStream, List<IFD>) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Copy the header and pages of the input TIFF and prepare for inserting new pages one at a time
prepareForWrite(GIFWriter, OutputStream, int, int) - Static method in class com.icafe4j.image.gif.GIFTweaker
This is intended to be called first when writing an animated GIF frame by frame.
prepareForWrite(RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Write TIFF header and get ready for writing pages one at a time
prepareForWrite(RandomAccessOutputStream, ByteOrder) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Write TIFF header and get ready for writing pages one at a time
prepareForWrite(OutputStream, int, int) - Method in class com.icafe4j.image.writer.GIFWriter
This is intended to be called first when writing an animated GIF frame by frame.
prime1 - Static variable in class com.icafe4j.image.quant.NeuQuant
 
prime2 - Static variable in class com.icafe4j.image.quant.NeuQuant
 
prime3 - Static variable in class com.icafe4j.image.quant.NeuQuant
 
prime4 - Static variable in class com.icafe4j.image.quant.NeuQuant
 
print() - Method in class com.icafe4j.image.meta.adobe._8BIM
 
print() - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
print() - Method in class com.icafe4j.image.meta.adobe.Slices
 
print() - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
print() - Method in class com.icafe4j.image.meta.jpeg.DuckyDataSet
 
printArray() - Method in class com.icafe4j.util.GrowableArray
Displays the size of objarray.
printIFD(IFD, Class<? extends Tag>, String) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
printIFDs(Collection<IFD>, String) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
printNode(Node, String) - Static method in class com.icafe4j.string.XMLUtils
 
ProfileTag - Enum in com.icafe4j.image.meta.icc
ICC Profile Tag
ProfileTag.TagType - Enum in com.icafe4j.image.meta.icc
 
ProfileTagTable - Class in com.icafe4j.image.meta.icc
ICC Profile Tag Table
ProfileTagTable() - Constructor for class com.icafe4j.image.meta.icc.ProfileTagTable
 
ProfileTagTable.TagEntry - Class in com.icafe4j.image.meta.icc
 
PropertyUtil - Class in com.icafe4j.io
 
PropertyUtil() - Constructor for class com.icafe4j.io.PropertyUtil
 
push(E) - Method in class com.icafe4j.util.LinkedListStack
 
put(K, V) - Method in class com.icafe4j.util.ExternalChainingHashTable
Insert into the hash table.
put(int, E) - Method in class com.icafe4j.util.IntHashtable
Insert into the hash table.
put(K, V) - Method in class com.icafe4j.util.LRUCache
 
put(K, V) - Method in class com.icafe4j.util.QuadraticProbingHashTable
Insert into the hash table.
put(E) - Method in class com.icafe4j.util.SeparateChainingHashTable
Insert into the hash table.
put(K, V) - Method in class com.icafe4j.util.SoftHashMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.icafe4j.util.LRUCache
 

Q

QTable - Class in com.icafe4j.image.jpeg
 
QTable(int, int, int[]) - Constructor for class com.icafe4j.image.jpeg.QTable
 
QuadraticProbingHashTable<K,V> - Class in com.icafe4j.util
Quadratic probing hash table.
QuadraticProbingHashTable() - Constructor for class com.icafe4j.util.QuadraticProbingHashTable
Construct the hash table.
QuadraticProbingHashTable(int) - Constructor for class com.icafe4j.util.QuadraticProbingHashTable
Construct the hash table.
quantize() - Method in class com.icafe4j.image.quant.NeuQuant
 
quantize(byte[], int[], int[]) - Method in class com.icafe4j.image.quant.NeuQuant
 
quantize(int[], int[]) - Method in class com.icafe4j.image.quant.NeuQuant
 
quantize(byte[], int[], int[]) - Method in class com.icafe4j.image.quant.WuQuant
 
quantize(int[], int[]) - Method in class com.icafe4j.image.quant.WuQuant
 
quantMethod(QuantMethod) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
QuantMethod - Enum in com.icafe4j.image.quant
 
QuantQuality - Enum in com.icafe4j.image.quant
Predefined quantization quality.
quantQuanlity(QuantQuality) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
quicksort(int[]) - Static method in class com.icafe4j.util.ArrayUtils
 
quicksort(int[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
quicksort(T[]) - Static method in class com.icafe4j.util.ArrayUtils
 
quicksort(T[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
quoteRegexReplacement(String) - Static method in class com.icafe4j.string.StringUtils
 

R

radiusbias - Static variable in class com.icafe4j.image.quant.NeuQuant
 
radiusbiasshift - Static variable in class com.icafe4j.image.quant.NeuQuant
 
radiusdec - Static variable in class com.icafe4j.image.quant.NeuQuant
 
RandomAccessInputStream - Class in com.icafe4j.io
Implements a random access input stream
RandomAccessInputStream(InputStream) - Constructor for class com.icafe4j.io.RandomAccessInputStream
 
RandomAccessOutputStream - Class in com.icafe4j.io
Based on javax.imageio.stream.MemoryCache.java.
RandomAccessOutputStream(OutputStream) - Constructor for class com.icafe4j.io.RandomAccessOutputStream
 
RandomInputStreamAdaptor<E> - Class in com.icafe4j.io
 
RandomInputStreamAdaptor(E[]) - Constructor for class com.icafe4j.io.RandomInputStreamAdaptor
 
rationalArrayToString(int[], boolean) - Static method in class com.icafe4j.string.StringUtils
Formats TIFF rational data field.
RationalField - Class in com.icafe4j.image.tiff
TIFF Rational type field.
RationalField(short, int[]) - Constructor for class com.icafe4j.image.tiff.RationalField
 
rationalToString(DecimalFormat, boolean, int...) - Static method in class com.icafe4j.string.StringUtils
 
read(InputStream) - Method in class com.icafe4j.image.gif.FrameReader
 
read(File) - Static method in class com.icafe4j.image.ImageIO
 
read(InputStream) - Static method in class com.icafe4j.image.ImageIO
Read the image or the first frame of the image as a BufferedImage from the InputStream for the image.
read(String) - Static method in class com.icafe4j.image.ImageIO
 
read() - Method in class com.icafe4j.image.jpeg.COMReader
 
read() - Method in class com.icafe4j.image.jpeg.DHTReader
 
read() - Method in class com.icafe4j.image.jpeg.DQTReader
 
read() - Method in class com.icafe4j.image.jpeg.SOFReader
 
read() - Method in class com.icafe4j.image.jpeg.SOSReader
 
read() - Method in class com.icafe4j.image.meta.adobe.DDB
 
read() - Method in class com.icafe4j.image.meta.adobe.IRB
 
read() - Method in class com.icafe4j.image.meta.exif.Exif
 
read() - Method in class com.icafe4j.image.meta.icc.ICCProfile
 
read(byte[]) - Method in class com.icafe4j.image.meta.icc.ProfileTagTable
 
read() - Method in class com.icafe4j.image.meta.image.Comments
 
read() - Method in class com.icafe4j.image.meta.image.ImageMetadata
 
read() - Method in class com.icafe4j.image.meta.iptc.IPTC
 
read() - Method in class com.icafe4j.image.meta.jpeg.Adobe
 
read() - Method in class com.icafe4j.image.meta.jpeg.Ducky
 
read() - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
read() - Method in class com.icafe4j.image.meta.png.TextualChunks
 
read() - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
read() - Method in class com.icafe4j.image.meta.xmp.XMP
 
read() - Method in class com.icafe4j.image.png.IDATReader
 
read() - Method in class com.icafe4j.image.png.IENDReader
 
read() - Method in class com.icafe4j.image.png.IHDRReader
 
read() - Method in class com.icafe4j.image.png.PLTEReader
 
read() - Method in class com.icafe4j.image.png.SRGBReader
 
read() - Method in class com.icafe4j.image.png.TextReader
 
read() - Method in class com.icafe4j.image.png.TIMEReader
Read the tIME chunk.
read() - Method in class com.icafe4j.image.png.TRNSReader
 
read() - Method in class com.icafe4j.image.png.UnknownChunkReader
 
read(InputStream) - Method in class com.icafe4j.image.reader.BMPReader
 
read(InputStream) - Method in class com.icafe4j.image.reader.GIFReader
 
read(InputStream) - Method in class com.icafe4j.image.reader.ImageReader
 
read(InputStream) - Method in class com.icafe4j.image.reader.JPGReader
 
read(InputStream) - Method in class com.icafe4j.image.reader.PCXReader
 
read(InputStream) - Method in class com.icafe4j.image.reader.PNGReader
 
read(InputStream) - Method in class com.icafe4j.image.reader.TGAReader
 
read(InputStream) - Method in class com.icafe4j.image.reader.TIFFReader
 
read(InputStream) - Method in class com.icafe4j.image.tiff.PageReader
 
read() - Method in class com.icafe4j.io.EndianAwareInputStream
 
read() - Method in class com.icafe4j.io.FileCacheRandomAccessInputStream
 
read(byte[], int, int) - Method in class com.icafe4j.io.FileCacheRandomAccessInputStream
 
read() - Method in class com.icafe4j.io.FileCacheSeekableStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class com.icafe4j.io.FileCacheSeekableStream
Reads up to len bytes of data from the input stream into an array of bytes.
read() - Method in class com.icafe4j.io.ForwardSeekableStream
Forwards the request to the real InputStream.
read(byte[], int, int) - Method in class com.icafe4j.io.ForwardSeekableStream
Forwards the request to the real InputStream.
read(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
read(InputStream, byte[]) - Static method in class com.icafe4j.io.IOUtils
 
read(InputStream, byte[], int, int) - Static method in class com.icafe4j.io.IOUtils
 
read() - Method in class com.icafe4j.io.MemoryCacheRandomAccessInputStream
 
read(byte[], int, int) - Method in class com.icafe4j.io.MemoryCacheRandomAccessInputStream
 
read() - Method in class com.icafe4j.io.MemoryCacheSeekableStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class com.icafe4j.io.MemoryCacheSeekableStream
Reads up to len bytes of data from the input stream into an array of bytes.
read() - Method in class com.icafe4j.io.PeekHeadInputStream
 
read(byte[], int, int) - Method in class com.icafe4j.io.PeekHeadInputStream
 
read() - Method in class com.icafe4j.io.RandomAccessInputStream
 
read(byte[], int, int) - Method in class com.icafe4j.io.RandomAccessInputStream
 
read() - Method in class com.icafe4j.io.SeekableStream
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class com.icafe4j.io.SeekableStream
Reads up to len bytes of data from the input stream into an array of bytes.
read() - Method in interface com.icafe4j.util.Reader
 
read1(InputStream) - Method in class com.icafe4j.image.reader.JPGReader
 
readBoolean() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readBoolean() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readBoolean() - Method in class com.icafe4j.io.SeekableStream
Reads a boolean from this stream.
readByte() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readByte() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readByte() - Method in class com.icafe4j.io.SeekableStream
Reads a signed eight-bit value from this stream.
readChar() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readChar() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readChar() - Method in class com.icafe4j.io.SeekableStream
Reads a Unicode character from this stream.
readCharLE() - Method in class com.icafe4j.io.SeekableStream
Reads a Unicode character from this stream in little-endian order.
readChunks(InputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
readDouble() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readDouble(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readDouble() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readDouble() - Method in class com.icafe4j.io.SeekableStream
Reads a double from this stream.
readDoubleLE() - Method in class com.icafe4j.io.SeekableStream
Reads a double from this stream in little-endian order.
readDoubleMM(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
Reader - Interface in com.icafe4j.util
 
readFloat() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readFloat(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readFloat() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readFloat() - Method in class com.icafe4j.io.SeekableStream
Reads a float from this stream.
readFloatLE() - Method in class com.icafe4j.io.SeekableStream
Reads a float from this stream in little-endian order.
readFloatMM(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readFully(byte[]) - Method in class com.icafe4j.io.EndianAwareInputStream
 
readFully(byte[], int, int) - Method in class com.icafe4j.io.EndianAwareInputStream
 
readFully(InputStream, int) - Static method in class com.icafe4j.io.IOUtils
 
readFully(InputStream, byte[]) - Static method in class com.icafe4j.io.IOUtils
 
readFully(InputStream, byte[], int, int) - Static method in class com.icafe4j.io.IOUtils
 
readFully(byte[]) - Method in class com.icafe4j.io.RandomAccessInputStream
 
readFully(byte[], int, int) - Method in class com.icafe4j.io.RandomAccessInputStream
 
readFully(byte[]) - Method in class com.icafe4j.io.SeekableStream
Reads b.length bytes from this stream into the byte array, starting at the current stream pointer.
readFully(byte[], int, int) - Method in class com.icafe4j.io.SeekableStream
Reads exactly len bytes from this stream into the byte array, starting at the current stream pointer.
readICCProfileChunk(InputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
readIFDs(InputStream) - Method in class com.icafe4j.image.reader.TIFFReader
 
readIFDs(List<IFD>, RandomAccessInputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
readInt() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readInt(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readInt(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readInt() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readInt(byte[], int) - Method in interface com.icafe4j.io.ReadStrategy
 
readInt(InputStream) - Method in interface com.icafe4j.io.ReadStrategy
 
readInt(byte[], int) - Method in class com.icafe4j.io.ReadStrategyII
 
readInt(InputStream) - Method in class com.icafe4j.io.ReadStrategyII
 
readInt(byte[], int) - Method in class com.icafe4j.io.ReadStrategyMM
 
readInt(InputStream) - Method in class com.icafe4j.io.ReadStrategyMM
 
readInt() - Method in class com.icafe4j.io.SeekableStream
Reads a signed 32-bit integer from this stream.
readIntLE() - Method in class com.icafe4j.io.SeekableStream
Reads a signed 32-bit integer from this stream in little-endian order.
readIntMM(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readIntMM(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readLine() - Method in class com.icafe4j.io.EndianAwareInputStream
Deprecated.
readLine() - Method in class com.icafe4j.io.RandomAccessInputStream
Deprecated.
readLine() - Method in class com.icafe4j.io.SeekableStream
Reads the next line of text from this stream.
readLong() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readLong(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readLong(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readLong() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readLong(byte[], int) - Method in interface com.icafe4j.io.ReadStrategy
 
readLong(InputStream) - Method in interface com.icafe4j.io.ReadStrategy
 
readLong(byte[], int) - Method in class com.icafe4j.io.ReadStrategyII
 
readLong(InputStream) - Method in class com.icafe4j.io.ReadStrategyII
 
readLong(byte[], int) - Method in class com.icafe4j.io.ReadStrategyMM
 
readLong(InputStream) - Method in class com.icafe4j.io.ReadStrategyMM
 
readLong() - Method in class com.icafe4j.io.SeekableStream
Reads a signed 64-bit integer from this stream.
readLongLE() - Method in class com.icafe4j.io.SeekableStream
Reads a signed 64-bit integer from this stream in little-endian order.
readLongMM(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readLongMM(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readMetadata(InputStream) - Static method in class com.icafe4j.image.bmp.BMPTweaker
 
readMetadata(InputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
readMetadata(InputStream) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Reads metadata from the input image stream.
readMetadata(File) - Static method in class com.icafe4j.image.meta.Metadata
 
readMetadata(InputStream) - Static method in class com.icafe4j.image.meta.Metadata
Reads all metadata associated with the input image
readMetadata(String) - Static method in class com.icafe4j.image.meta.Metadata
 
readMetadata(InputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
readMetadata(RandomAccessInputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
readMetadata(RandomAccessInputStream, int) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
readS15Fixed16MMNumber(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readS15Fixed16MMNumber(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readS15Fixed16Number() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readS15Fixed16Number(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readS15Fixed16Number(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readS15Fixed16Number() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readS15Fixed16Number(byte[], int) - Method in interface com.icafe4j.io.ReadStrategy
 
readS15Fixed16Number(InputStream) - Method in interface com.icafe4j.io.ReadStrategy
 
readS15Fixed16Number(byte[], int) - Method in class com.icafe4j.io.ReadStrategyII
 
readS15Fixed16Number(InputStream) - Method in class com.icafe4j.io.ReadStrategyII
 
readS15Fixed16Number(byte[], int) - Method in class com.icafe4j.io.ReadStrategyMM
 
readS15Fixed16Number(InputStream) - Method in class com.icafe4j.io.ReadStrategyMM
 
readShort() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readShort(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readShort(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readShort() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readShort(byte[], int) - Method in interface com.icafe4j.io.ReadStrategy
 
readShort(InputStream) - Method in interface com.icafe4j.io.ReadStrategy
 
readShort(byte[], int) - Method in class com.icafe4j.io.ReadStrategyII
 
readShort(InputStream) - Method in class com.icafe4j.io.ReadStrategyII
 
readShort(byte[], int) - Method in class com.icafe4j.io.ReadStrategyMM
 
readShort(InputStream) - Method in class com.icafe4j.io.ReadStrategyMM
 
readShort() - Method in class com.icafe4j.io.SeekableStream
Reads a signed 16-bit number from this stream.
readShortLE() - Method in class com.icafe4j.io.SeekableStream
Reads a signed 16-bit number from this stream in little-endian order.
readShortMM(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readShortMM(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readStrategy - Variable in class com.icafe4j.image.meta.adobe.DDBEntry
 
ReadStrategy - Interface in com.icafe4j.io
 
ReadStrategyII - Class in com.icafe4j.io
Read strategy for Intel byte order LITTLE-ENDIAN stream.
ReadStrategyMM - Class in com.icafe4j.io
Read strategy for Motorola byte order BIG-ENDIAN stream.
readTextChunks(File) - Static method in class com.icafe4j.image.png.PNGTweaker
 
readTextChunks(InputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
readTextChunks(String) - Static method in class com.icafe4j.image.png.PNGTweaker
 
readU16Fixed16Number() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readU16Fixed16Number() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readU16Fixed16Number(byte[], int) - Method in interface com.icafe4j.io.ReadStrategy
 
readU16Fixed16Number(InputStream) - Method in interface com.icafe4j.io.ReadStrategy
 
readU16Fixed16Number(byte[], int) - Method in class com.icafe4j.io.ReadStrategyII
 
readU16Fixed16Number(InputStream) - Method in class com.icafe4j.io.ReadStrategyII
 
readU16Fixed16Number(byte[], int) - Method in class com.icafe4j.io.ReadStrategyMM
 
readU16Fixed16Number(InputStream) - Method in class com.icafe4j.io.ReadStrategyMM
 
readU8Fixed8Number() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readU8Fixed8Number() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readU8Fixed8Number(byte[], int) - Method in interface com.icafe4j.io.ReadStrategy
 
readU8Fixed8Number(InputStream) - Method in interface com.icafe4j.io.ReadStrategy
 
readU8Fixed8Number(byte[], int) - Method in class com.icafe4j.io.ReadStrategyII
 
readU8Fixed8Number(InputStream) - Method in class com.icafe4j.io.ReadStrategyII
 
readU8Fixed8Number(byte[], int) - Method in class com.icafe4j.io.ReadStrategyMM
 
readU8Fixed8Number(InputStream) - Method in class com.icafe4j.io.ReadStrategyMM
 
readUnsignedByte() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readUnsignedByte() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readUnsignedByte() - Method in class com.icafe4j.io.SeekableStream
Reads an unsigned eight-bit number from this stream.
readUnsignedInt() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readUnsignedInt(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readUnsignedInt(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readUnsignedInt() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readUnsignedInt(byte[], int) - Method in interface com.icafe4j.io.ReadStrategy
 
readUnsignedInt(InputStream) - Method in interface com.icafe4j.io.ReadStrategy
 
readUnsignedInt(byte[], int) - Method in class com.icafe4j.io.ReadStrategyII
 
readUnsignedInt(InputStream) - Method in class com.icafe4j.io.ReadStrategyII
 
readUnsignedInt(byte[], int) - Method in class com.icafe4j.io.ReadStrategyMM
 
readUnsignedInt(InputStream) - Method in class com.icafe4j.io.ReadStrategyMM
 
readUnsignedInt() - Method in class com.icafe4j.io.SeekableStream
Reads an unsigned 32-bit integer from this stream.
readUnsignedIntLE() - Method in class com.icafe4j.io.SeekableStream
Reads an unsigned 32-bit integer from this stream in little-endian order.
readUnsignedIntMM(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readUnsignedIntMM(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readUnsignedShort() - Method in class com.icafe4j.io.EndianAwareInputStream
 
readUnsignedShort(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readUnsignedShort(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readUnsignedShort() - Method in class com.icafe4j.io.RandomAccessInputStream
 
readUnsignedShort(byte[], int) - Method in interface com.icafe4j.io.ReadStrategy
 
readUnsignedShort(InputStream) - Method in interface com.icafe4j.io.ReadStrategy
 
readUnsignedShort(byte[], int) - Method in class com.icafe4j.io.ReadStrategyII
 
readUnsignedShort(InputStream) - Method in class com.icafe4j.io.ReadStrategyII
 
readUnsignedShort(byte[], int) - Method in class com.icafe4j.io.ReadStrategyMM
 
readUnsignedShort(InputStream) - Method in class com.icafe4j.io.ReadStrategyMM
 
readUnsignedShort() - Method in class com.icafe4j.io.SeekableStream
Reads an unsigned 16-bit number from this stream.
readUnsignedShortLE() - Method in class com.icafe4j.io.SeekableStream
Reads an unsigned 16-bit number from this stream in little-endian order.
readUnsignedShortMM(byte[], int) - Static method in class com.icafe4j.io.IOUtils
 
readUnsignedShortMM(InputStream) - Static method in class com.icafe4j.io.IOUtils
 
readUTF() - Method in class com.icafe4j.io.EndianAwareInputStream
Due to the current implementation, writeUTF and readUTF are the only methods which are machine or byte sequence independent as they are actually both Motorola byte sequence under the hood.
readUTF() - Method in class com.icafe4j.io.RandomAccessInputStream
Due to the current implementation, writeUTF and readUTF are the only methods which are machine or byte sequence independent as they are actually both Motorola byte sequence under the hood.
readUTF() - Method in class com.icafe4j.io.SeekableStream
Reads in a string from this stream.
redMap(byte[]) - Method in class com.icafe4j.image.png.PLTEBuilder
 
reduceColors(QuantMethod, int[], int, byte[], int[], boolean) - Static method in class com.icafe4j.image.util.IMGUtils
 
reduceColorsDiffusionDither(int[], int, int, int, byte[], int[]) - Static method in class com.icafe4j.image.util.IMGUtils
Reduces a true color image to an indexed-color image with no_of_color using "Popularity algorithm" followed by Floyd-Steinberg error diffusion dithering.
reduceColorsDiffusionDither(QuantMethod, int[], int, int, int, byte[], int[]) - Static method in class com.icafe4j.image.util.IMGUtils
 
reduceColorsOrderedDither(int[], int, int, int, byte[], int[], int[][]) - Static method in class com.icafe4j.image.util.IMGUtils
 
reduceColorsOrderedDither(QuantMethod, int[], int, int, int, byte[], int[], int[][]) - Static method in class com.icafe4j.image.util.IMGUtils
 
relativize(URI, URI) - Static method in class com.icafe4j.util.LangUtils
 
remove(E) - Method in class com.icafe4j.util.BinarySearchTree
Remove from the tree..
remove() - Method in class com.icafe4j.util.DoublyLinkedList
 
remove(E) - Method in class com.icafe4j.util.DoublyLinkedList
 
remove(E) - Method in class com.icafe4j.util.DoublyLinkedListQueue
 
remove(K) - Method in class com.icafe4j.util.ExternalChainingHashTable
Remove from the hash table.
remove(int) - Method in class com.icafe4j.util.IntHashtable
Remove from the hash table.
remove(E) - Method in class com.icafe4j.util.LinkedList
Remove the first occurrence of an item.
remove(E) - Method in class com.icafe4j.util.LinkedListQueue
 
remove(E) - Method in class com.icafe4j.util.LinkedListStack
 
remove(Object) - Method in class com.icafe4j.util.LRUCache
 
remove(K) - Method in class com.icafe4j.util.QuadraticProbingHashTable
Remove from the hash table.
remove(E) - Method in class com.icafe4j.util.SeparateChainingHashTable
Remove from the hash table.
remove() - Method in class com.icafe4j.util.SinglyLinkedList
 
remove(E) - Method in class com.icafe4j.util.SinglyLinkedList
 
remove(Object) - Method in class com.icafe4j.util.SoftHashMap
 
remove(E) - Method in class com.icafe4j.util.SortedSinglyLinkedList
Removes the first occurrence of an item.
removeAllFields() - Method in class com.icafe4j.image.tiff.IFD
Remove all the entries from the IDF fields map
removeAncillaryChunks(InputStream, Set<ChunkType>) - Static method in class com.icafe4j.image.png.PNGTweaker
 
removeAncillaryChunks(List<Chunk>) - Static method in class com.icafe4j.image.png.PNGTweaker
 
removeAncillaryChunks(String, Set<ChunkType>) - Static method in class com.icafe4j.image.png.PNGTweaker
Removes ancillary chunks either specified by "args" or predefined by REMOVABLE EnumSet.
removeAPPn(Marker, InputStream, OutputStream) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
 
removeArrayElement(int) - Method in class com.icafe4j.util.GrowableArray
Creates a new array from objarray skipping element j.
removeArrayElement(E) - Method in class com.icafe4j.util.GrowableArray
Creates a new array from objarray skipping the first element with the same value as o.
removeAttribute(Document, String, String) - Static method in class com.icafe4j.string.XMLUtils
 
removeChild(Tag) - Method in class com.icafe4j.image.tiff.IFD
 
removeChunks(List<Chunk>, ChunkType) - Static method in class com.icafe4j.image.png.PNGTweaker
 
removeChunks(List<Chunk>, Set<ChunkType>) - Static method in class com.icafe4j.image.png.PNGTweaker
Removes chunks which have the same ChunkType values from the chunkEnumSet.
removeCommasFromNumber(Object) - Static method in class com.icafe4j.util.NumberUtils
 
removeDuplicates(int[]) - Static method in class com.icafe4j.util.ArrayUtils
Remove duplicate elements from an int array
removeField(Tag) - Method in class com.icafe4j.image.tiff.IFD
Remove a specific field associated with the given tag
removeField(Tag) - Method in class com.icafe4j.image.tiff.TIFFImage
 
removeFromHead() - Method in class com.icafe4j.util.DoublyLinkedList
 
removeFromHead() - Method in class com.icafe4j.util.SinglyLinkedList
 
removeFromHead() - Method in class com.icafe4j.util.SortedSinglyLinkedList
 
removeFromTail() - Method in class com.icafe4j.util.DoublyLinkedList
 
removeFromTail() - Method in class com.icafe4j.util.SinglyLinkedList
 
removeFromTail() - Method in class com.icafe4j.util.SortedSinglyLinkedList
 
removeMetadata(InputStream, OutputStream, MetadataType...) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Removes metadata specified by the input MetadataType set.
removeMetadata(Set<MetadataType>, InputStream, OutputStream) - Static method in class com.icafe4j.image.jpeg.JPGTweaker
Removes metadata specified by the input MetadataType set.
removeMetadata(InputStream, OutputStream, MetadataType...) - Static method in class com.icafe4j.image.meta.Metadata
Remove meta data from image
removeMetadata(int, RandomAccessInputStream, RandomAccessOutputStream, MetadataType...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Remove meta data from TIFF image
removeMetadata(RandomAccessInputStream, RandomAccessOutputStream, MetadataType...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Remove meta data from TIFF image
removeMetadata(Set<MetadataType>, int, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Remove meta data from TIFF image
removeMetadata(Set<MetadataType>, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Remove meta data from TIFF image
removeMinItem() - Method in class com.icafe4j.util.BinarySearchTree
Remove minimum item from the tree.
removePage(int) - Method in class com.icafe4j.image.tiff.TIFFImage
 
removePages(int, int, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Remove a range of pages from a multiple page TIFF image
removePages(RandomAccessInputStream, RandomAccessOutputStream, int...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Remove pages from a multiple page TIFF image
removeTextChunks(List<Chunk>) - Static method in class com.icafe4j.image.png.PNGTweaker
 
renderingIntent(byte) - Method in class com.icafe4j.image.png.SRGBBuilder
 
replaceLast(String, String, String) - Static method in class com.icafe4j.string.StringUtils
Replaces the last occurrence of the string represented by the regular expression
reset() - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
ImageReader can reset this ImageBuilder to read another image.
reset(int, int, int) - Method in class com.icafe4j.image.util.BytePacker
 
reset() - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
reset() - Method in class com.icafe4j.io.ForwardSeekableStream
Forwards the request to the real InputStream.
reset() - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
reset() - Method in class com.icafe4j.io.RandomAccessOutputStream
Reset this stream to be used again
reset() - Method in class com.icafe4j.io.SeekableStream
Returns the file position to its position at the time of the immediately previous call to the mark() method.
reset() - Method in interface com.icafe4j.util.zip.Checksum
 
reset() - Method in class com.icafe4j.util.zip.CRC32
 
retainPages(int, int, RandomAccessInputStream, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
retainPages(RandomAccessInputStream, RandomAccessOutputStream, int...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
retrieve() - Method in class com.icafe4j.util.LinkedListItr
Return the item stored in the current position.
reverse(String) - Static method in class com.icafe4j.string.StringUtils
 
reverse(String, String) - Static method in class com.icafe4j.string.StringUtils
 
reverse(byte[]) - Static method in class com.icafe4j.util.ArrayUtils
 
reverse(T[]) - Static method in class com.icafe4j.util.ArrayUtils
 
reverse() - Method in class com.icafe4j.util.SinglyLinkedList
 
reverse(SinglyLinkedListNode<E>) - Method in class com.icafe4j.util.SinglyLinkedList
 
reverse2(String) - Static method in class com.icafe4j.string.StringUtils
 
reverse2(String, String) - Static method in class com.icafe4j.string.StringUtils
 
reverseBits(byte[]) - Static method in class com.icafe4j.util.ArrayUtils
 
reverseBits(byte) - Static method in class com.icafe4j.util.NumberUtils
 
reverseBits(int) - Static method in class com.icafe4j.util.NumberUtils
 
reverseLinkedList(LinkedList<T>) - Static method in class com.icafe4j.util.CollectionUtils
 
reverseWords(String) - Static method in class com.icafe4j.string.StringUtils
 
rgb2bilevel(int[]) - Static method in class com.icafe4j.image.util.IMGUtils
 
rgb2bilevelDiffusionDither(int[], int, int) - Static method in class com.icafe4j.image.util.IMGUtils
RGB to bilevel image conversion with Floyd-Steinberg dither
rgb2bilevelOrderedDither(int[], int, int, int[][]) - Static method in class com.icafe4j.image.util.IMGUtils
 
RGB2CMYK(ICC_ColorSpace, int[], float[][], float[][], float[][], float[][], int, int) - Static method in class com.icafe4j.image.util.IMGUtils
 
RGB2CMYK(ICC_ColorSpace, int[], int, int, boolean) - Static method in class com.icafe4j.image.util.IMGUtils
 
RGB2CMYK_Inverted(ICC_ColorSpace, int[], float[][], float[][], float[][], float[][], int, int) - Static method in class com.icafe4j.image.util.IMGUtils
 
rgb2grayscale(int[]) - Static method in class com.icafe4j.image.util.IMGUtils
 
rgb2grayscale(int[], int, int) - Static method in class com.icafe4j.image.util.IMGUtils
 
rgb2grayscaleA(int[]) - Static method in class com.icafe4j.image.util.IMGUtils
 
RGB2YCbCr(int[]) - Static method in class com.icafe4j.image.util.IMGUtils
 
RGB2YCbCr(int[], float[][], float[][], float[][], int, int) - Static method in class com.icafe4j.image.util.IMGUtils
 
RGB2YCbCr(int[][], int[][], int[][], float[][], float[][], float[][], int, int) - Static method in class com.icafe4j.image.util.IMGUtils
 
RGB2YCbCrA(int[]) - Static method in class com.icafe4j.image.util.IMGUtils
 
RGB2YCCK_Inverted(ICC_ColorSpace, int[], float[][], float[][], float[][], float[][], int, int) - Static method in class com.icafe4j.image.util.IMGUtils
 
rgbColorPalette(int[]) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
rgbColorPalette - Variable in class com.icafe4j.image.reader.ImageReader
 
right() - Method in class com.icafe4j.image.compression.huffman.T4CodeHuffmanTreeNode
 
rowsPerStrip - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
runLenArray - Static variable in interface com.icafe4j.image.compression.ccitt.T4Code
 

S

SByteField - Class in com.icafe4j.image.tiff
TIFF SByte type field.
SByteField(short, byte[]) - Constructor for class com.icafe4j.image.tiff.SByteField
 
SCAN_MODE_BOTTOM_LEFT - Static variable in class com.icafe4j.image.reader.TGAReader
 
SCAN_MODE_BOTTOM_RIGHT - Static variable in class com.icafe4j.image.reader.TGAReader
 
SCAN_MODE_TOP_LEFT - Static variable in class com.icafe4j.image.reader.TGAReader
 
SCAN_MODE_TOP_RIGHT - Static variable in class com.icafe4j.image.reader.TGAReader
 
scanLineWidth - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
scanLineWidth - Variable in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
search - Variable in class com.icafe4j.string.StringSearchTool
 
SEARCH_CASELESS - Static variable in class com.icafe4j.string.StringSearchTool
 
SEARCH_EXACT - Static variable in class com.icafe4j.string.StringSearchTool
 
second(int) - Method in class com.icafe4j.image.png.TIMEBuilder
 
seek(long) - Method in class com.icafe4j.io.FileCacheRandomAccessInputStream
Sets the stream-pointer offset, measured from the beginning of this file, at which the next read occurs.
seek(long) - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
seek(long) - Method in class com.icafe4j.io.FileCacheSeekableStream
Sets the file-pointer offset, measured from the beginning of this file, at which the next read occurs.
seek(long) - Method in class com.icafe4j.io.ForwardSeekableStream
Seeks forward to the given position in the stream.
seek(long) - Method in class com.icafe4j.io.MemoryCacheRandomAccessInputStream
 
seek(long) - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
seek(long) - Method in class com.icafe4j.io.MemoryCacheSeekableStream
Sets the file-pointer offset, measured from the beginning of this file, at which the next read occurs.
seek(long) - Method in class com.icafe4j.io.RandomAccessInputStream
 
seek(long) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
seek(long) - Method in class com.icafe4j.io.SeekableStream
Sets the offset, measured from the beginning of this stream, at which the next read occurs.
SeekableStream - Class in com.icafe4j.io
An abstract subclass of java.io.InputStream that allows seeking within the input, similar to the RandomAccessFile class.
SeekableStream() - Constructor for class com.icafe4j.io.SeekableStream
 
Segment - Class in com.icafe4j.image.jpeg
JPEG segment.
Segment(Marker, int, byte[]) - Constructor for class com.icafe4j.image.jpeg.Segment
 
SegmentBuilder - Class in com.icafe4j.image.jpeg
Base builder for JPEG segments.
SegmentBuilder(Marker) - Constructor for class com.icafe4j.image.jpeg.SegmentBuilder
 
send_code_to_buffer(int, int) - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
SeparateChainingHashTable<E> - Class in com.icafe4j.util
Separate chaining hash table.
SeparateChainingHashTable() - Constructor for class com.icafe4j.util.SeparateChainingHashTable
Construct the hash table.
SeparateChainingHashTable(int) - Constructor for class com.icafe4j.util.SeparateChainingHashTable
Construct the hash table.
serializeChunks(List<Chunk>, OutputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
serializeToByteArray(Document) - Static method in class com.icafe4j.string.XMLUtils
 
serializeToString(Document) - Static method in class com.icafe4j.string.XMLUtils
 
serializeToString(Node, String) - Static method in class com.icafe4j.string.XMLUtils
Serialize XML Document to string using Transformer
serializeToStringLS(Document) - Static method in class com.icafe4j.string.XMLUtils
Serialize XML Document to string using DOM Level 3 Load/Save
serializeToStringLS(Document, Node) - Static method in class com.icafe4j.string.XMLUtils
Serialize XML Document to string using DOM Level 3 Load/Save
serializeToStringLS(Document, Node, String) - Static method in class com.icafe4j.string.XMLUtils
Serialize XML Node to string
set() - Method in class com.icafe4j.image.quant.NQCanvas
 
set(Image) - Method in class com.icafe4j.image.quant.NQCanvas
 
setACTableNumber(byte) - Method in class com.icafe4j.image.jpeg.Component
 
setAlignment(int) - Method in class com.icafe4j.image.options.BMPOptions
 
setApplyAdaptiveFilter(boolean) - Method in class com.icafe4j.image.options.PNGOptions
 
setApplyPredictor(boolean) - Method in class com.icafe4j.image.options.TIFFOptions
 
setBits(byte[]) - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
setBmpCompression(BmpCompression) - Method in class com.icafe4j.image.options.BMPOptions
 
setByteOrder(ByteOrder) - Method in class com.icafe4j.image.options.TIFFOptions
 
setColorSpace(int) - Method in class com.icafe4j.image.options.JPGOptions
 
setCompressed(boolean) - Method in class com.icafe4j.image.png.TextBuilder
 
setCompressionLevel(int) - Method in class com.icafe4j.image.options.PNGOptions
 
setDCTableNumber(byte) - Method in class com.icafe4j.image.jpeg.Component
 
setDeflateCompressionLevel(int) - Method in class com.icafe4j.image.options.TIFFOptions
 
setElement(int, E) - Method in class com.icafe4j.util.GrowableArray
Set the element at index j.
setEncodingTables(int[][], int[][], int[][], int[][]) - Method in class com.icafe4j.image.compression.huffman.HuffmanEncoder
 
setExifIFD(IFD) - Method in class com.icafe4j.image.meta.exif.Exif
 
setExtendedXMPData(byte[]) - Method in class com.icafe4j.image.meta.xmp.XMP
 
setExtraFlush(boolean) - Method in class com.icafe4j.image.compression.ccitt.G31DEncoder
 
setFileVersion(int) - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
setFilterType(int) - Method in class com.icafe4j.image.options.PNGOptions
 
setFinish(boolean) - Method in class com.icafe4j.image.png.IDATBuilder
 
setFormat(JPGQuality.Format) - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
setFrameParam(ImageParam) - Method in class com.icafe4j.image.ImageFrame
 
setGPSIFD(IFD) - Method in class com.icafe4j.image.meta.exif.Exif
 
setHasRealMergedData(boolean) - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
setImage(BufferedImage) - Method in class com.icafe4j.image.meta.Thumbnail
 
setImage(int, int, int, byte[]) - Method in class com.icafe4j.image.meta.Thumbnail
 
setImageIFD(IFD) - Method in class com.icafe4j.image.meta.exif.Exif
 
setImageParam(ImageParam) - Method in class com.icafe4j.image.writer.ImageWriter
 
setIncludeTables(boolean) - Method in class com.icafe4j.image.options.JPGOptions
 
setInput(byte[]) - Method in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
setInput(byte[], int, int) - Method in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
setInput(byte[]) - Method in class com.icafe4j.image.compression.deflate.DeflateDecoder
 
setInput(byte[], int, int) - Method in class com.icafe4j.image.compression.deflate.DeflateDecoder
 
setInput(byte[]) - Method in interface com.icafe4j.image.compression.ImageDecoder
 
setInput(byte[], int, int) - Method in interface com.icafe4j.image.compression.ImageDecoder
 
setInput(byte[]) - Method in class com.icafe4j.image.compression.lzw.LZWTreeDecoder
 
setInput(byte[], int, int) - Method in class com.icafe4j.image.compression.lzw.LZWTreeDecoder
 
setInput(Chunk) - Method in class com.icafe4j.image.png.TextReader
 
setJPEGQuality(int) - Method in class com.icafe4j.image.options.TIFFOptions
 
setLoopCount(int) - Method in class com.icafe4j.image.writer.GIFWriter
 
setNextIFDOffset(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.IFD
Set the next IFD offset pointer
setPattern(String) - Method in class com.icafe4j.string.BoyerMoore
 
setPattern(String) - Method in class com.icafe4j.string.StringSearchTool
 
setPhotoMetric(TiffFieldEnum.PhotoMetric) - Method in class com.icafe4j.image.options.TIFFOptions
 
setProgressiveScans(JPGQuality.ProgressiveScans) - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
setQuality(JPGQuality.Quality) - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
setQuality(int) - Method in class com.icafe4j.image.options.JPGOptions
 
setReaderName(String) - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
setReadStrategy(ReadStrategy) - Method in class com.icafe4j.io.EndianAwareInputStream
 
setReadStrategy(ReadStrategy) - Method in class com.icafe4j.io.RandomAccessInputStream
 
setResolutionUnit(TiffFieldEnum.ResolutionUnit) - Method in class com.icafe4j.image.options.TIFFOptions
 
setSOFReader(SOFReader) - Method in class com.icafe4j.image.jpeg.SOSReader
 
setThumbnail(ExifThumbnail) - Method in class com.icafe4j.image.meta.exif.Exif
 
setThumbnailImage(BufferedImage) - Method in class com.icafe4j.image.meta.exif.Exif
 
setThumbnailRequired(boolean) - Method in class com.icafe4j.image.meta.exif.Exif
 
setTiffCompression(TiffFieldEnum.Compression) - Method in class com.icafe4j.image.options.TIFFOptions
 
setTiffFlavor(boolean) - Method in class com.icafe4j.image.options.JPGOptions
 
setValues(byte[]) - Method in class com.icafe4j.image.compression.huffman.HuffmanTbl
 
setVersion(int) - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
setWorkingPage(int) - Method in class com.icafe4j.image.tiff.TIFFImage
 
setWriteICCProfile(boolean) - Method in class com.icafe4j.image.options.JPGOptions
 
setWriteICCProfile(boolean) - Method in class com.icafe4j.image.options.TIFFOptions
 
setWriteQuality(int) - Method in class com.icafe4j.image.meta.Thumbnail
 
setWriterName(String) - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
setWriteStrategy(WriteStrategy) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
setWriteStrategy(WriteStrategy) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
setXResolution(int) - Method in class com.icafe4j.image.options.TIFFOptions
 
setYResolution(int) - Method in class com.icafe4j.image.options.TIFFOptions
 
shallowClose() - Method in class com.icafe4j.io.FileCacheRandomAccessInputStream
 
shallowClose() - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
shallowClose() - Method in class com.icafe4j.io.MemoryCacheRandomAccessInputStream
 
shallowClose() - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
shallowClose() - Method in class com.icafe4j.io.PeekHeadInputStream
 
shallowClose() - Method in class com.icafe4j.io.RandomAccessInputStream
Closes the RandomAccessInputStream and but keeps it's underlying stream open
shallowClose() - Method in class com.icafe4j.io.RandomAccessOutputStream
Closes the RandomAccessInputStream and it's underlying stream
shellsort(int[]) - Static method in class com.icafe4j.util.ArrayUtils
 
shellsort(int[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
shellsort(T[]) - Static method in class com.icafe4j.util.ArrayUtils
 
shellsort(T[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
shortArrayToString(short[], boolean) - Static method in class com.icafe4j.string.StringUtils
Formats TIFF short data field.
shortArrayToString(short[], int, int, boolean) - Static method in class com.icafe4j.string.StringUtils
 
ShortField - Class in com.icafe4j.image.tiff
TIFF Short type field.
ShortField(short, short[]) - Constructor for class com.icafe4j.image.tiff.ShortField
 
shortToHexString(short) - Static method in class com.icafe4j.string.StringUtils
 
shortToHexStringMM(short) - Static method in class com.icafe4j.string.StringUtils
 
showDDB(byte[], ReadStrategy) - Static method in class com.icafe4j.image.meta.adobe.DDB
 
showDDB(InputStream, ReadStrategy) - Static method in class com.icafe4j.image.meta.adobe.DDB
 
showICCProfile(InputStream) - Static method in class com.icafe4j.image.png.PNGTweaker
 
showIPTC(byte[]) - Static method in class com.icafe4j.image.meta.iptc.IPTC
 
showIPTC(InputStream) - Static method in class com.icafe4j.image.meta.iptc.IPTC
 
showIRB(byte[]) - Static method in class com.icafe4j.image.meta.adobe.IRB
 
showIRB(InputStream) - Static method in class com.icafe4j.image.meta.adobe.IRB
 
showProfile(byte[]) - Static method in class com.icafe4j.image.meta.icc.ICCProfile
 
showProfile(InputStream) - Static method in class com.icafe4j.image.meta.icc.ICCProfile
 
showXML(Document) - Static method in class com.icafe4j.string.XMLUtils
 
showXMP(XMP) - Static method in class com.icafe4j.image.meta.xmp.XMP
 
shrink() - Method in class com.icafe4j.util.GrowableArray
 
SIGNATURE - Static variable in class com.icafe4j.image.reader.PNGReader
 
SinglyLinkedList<E> - Class in com.icafe4j.util
Singly linked list implementation.
SinglyLinkedList() - Constructor for class com.icafe4j.util.SinglyLinkedList
 
size - Variable in class com.icafe4j.image.meta.adobe._8BIM
 
size() - Method in class com.icafe4j.util.DoublyLinkedList
 
size() - Method in class com.icafe4j.util.DoublyLinkedListQueue
 
size() - Method in class com.icafe4j.util.LinkedListQueue
 
size() - Method in class com.icafe4j.util.LinkedListStack
 
size() - Method in class com.icafe4j.util.LRUCache
 
size() - Method in class com.icafe4j.util.SinglyLinkedList
 
size() - Method in class com.icafe4j.util.SoftHashMap
 
size() - Method in class com.icafe4j.util.SortedSinglyLinkedList
 
skip(long) - Method in class com.icafe4j.io.ForwardSeekableStream
Forwards the request to the real InputStream.
skip(InputStream, long) - Static method in class com.icafe4j.io.IOUtils
 
skipBytes(int) - Method in class com.icafe4j.io.EndianAwareInputStream
 
skipBytes(int) - Method in class com.icafe4j.io.RandomAccessInputStream
 
skipBytes(int) - Method in class com.icafe4j.io.SeekableStream
Attempts to skip over n bytes of input discarding the skipped bytes.
skipFully(InputStream, int) - Static method in class com.icafe4j.io.IOUtils
 
Slice - Class in com.icafe4j.image.meta.adobe
 
Slice() - Constructor for class com.icafe4j.image.meta.adobe.Slice
 
Slice.Descriptor - Class in com.icafe4j.image.meta.adobe
 
SliceHeader() - Constructor for class com.icafe4j.image.meta.adobe.Slices.SliceHeader
 
Slices - Class in com.icafe4j.image.meta.adobe
 
Slices() - Constructor for class com.icafe4j.image.meta.adobe.Slices
 
Slices(String) - Constructor for class com.icafe4j.image.meta.adobe.Slices
 
Slices(String, byte[]) - Constructor for class com.icafe4j.image.meta.adobe.Slices
 
Slices.SliceHeader - Class in com.icafe4j.image.meta.adobe
 
SLongField - Class in com.icafe4j.image.tiff
TIFF SLong type field.
SLongField(short, int[]) - Constructor for class com.icafe4j.image.tiff.SLongField
 
SOFReader - Class in com.icafe4j.image.jpeg
JPEG SOF segment reader
SOFReader(Segment) - Constructor for class com.icafe4j.image.jpeg.SOFReader
 
SoftHashMap<K,V> - Class in com.icafe4j.util
SoftHashMap with values wrapped by SoftReferences.
SoftHashMap() - Constructor for class com.icafe4j.util.SoftHashMap
 
SortedSinglyLinkedList<E extends java.lang.Comparable<? super E>> - Class in com.icafe4j.util
Sorted singly linked list implementation.
SortedSinglyLinkedList() - Constructor for class com.icafe4j.util.SortedSinglyLinkedList
 
SOSReader - Class in com.icafe4j.image.jpeg
 
SOSReader(Segment) - Constructor for class com.icafe4j.image.jpeg.SOSReader
 
SOSReader(Segment, SOFReader) - Constructor for class com.icafe4j.image.jpeg.SOSReader
 
specials - Static variable in class com.icafe4j.image.quant.NeuQuant
 
splitAnimatedGIF(InputStream, String) - Static method in class com.icafe4j.image.gif.GIFTweaker
Split animated GIF to individual GIF images.
splitAnimatedGIF(InputStream, ImageWriter, String) - Static method in class com.icafe4j.image.gif.GIFTweaker
Split animated GIF to individual frames.
splitFrames(InputStream, String) - Static method in class com.icafe4j.image.gif.GIFTweaker
Split an animated GIF into individual frames and save them as GIF images.
splitFrames2(InputStream, ImageWriter, String) - Static method in class com.icafe4j.image.gif.GIFTweaker
Deprecated.
Use splitAnimagedGIF instead.
splitIDATChunk(Chunk, int) - Static method in class com.icafe4j.image.png.PNGTweaker
 
splitIDATChunks(List<Chunk>, int) - Static method in class com.icafe4j.image.png.PNGTweaker
 
splitPages(RandomAccessInputStream, List<byte[]>) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Split a multiple page TIFF into single page TIFFs byte arrays
splitPages(RandomAccessInputStream, String) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Split a multiple page TIFF into single page TIFFs
splitPages(RandomAccessInputStream, String, int) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Split a multiple page TIFF into multiple page TIFF with size pages each
splitPages(RandomAccessInputStream, List<byte[]>, int) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Split a multiple page TIFF into size pages TIFFs byte arrays
SRationalField - Class in com.icafe4j.image.tiff
TIFF SRational type field.
SRationalField(short, int[]) - Constructor for class com.icafe4j.image.tiff.SRationalField
 
src - Variable in class com.icafe4j.io.RandomAccessInputStream
The source stream.
SRGBBuilder - Class in com.icafe4j.image.png
PNG sRGB chunk builder
SRGBBuilder() - Constructor for class com.icafe4j.image.png.SRGBBuilder
 
SRGBReader - Class in com.icafe4j.image.png
PNG sRGB chunk reader
SRGBReader(Chunk) - Constructor for class com.icafe4j.image.png.SRGBReader
 
SShortField - Class in com.icafe4j.image.tiff
TIFF SShort type field.
SShortField(short, short[]) - Constructor for class com.icafe4j.image.tiff.SShortField
 
stackTraceToString(Throwable) - Static method in class com.icafe4j.string.StringUtils
Converts stack trace to string
Stream2RandomInputStreamAdaptor - Class in com.icafe4j.io
 
Stream2RandomInputStreamAdaptor(InputStream[]) - Constructor for class com.icafe4j.io.Stream2RandomInputStreamAdaptor
 
STREAM_HEAD - Static variable in class com.icafe4j.image.writer.TIFFWriter
 
stringIterator(String) - Static method in class com.icafe4j.string.StringUtils
A read-only String iterator from stackoverflow.com
StringSearchTool - Class in com.icafe4j.string
 
StringSearchTool() - Constructor for class com.icafe4j.string.StringSearchTool
 
StringSearchTool(String) - Constructor for class com.icafe4j.string.StringSearchTool
 
StringSearchTool(String, int) - Constructor for class com.icafe4j.string.StringSearchTool
 
StringUtils - Class in com.icafe4j.string
String utility class
SUB - Static variable in class com.icafe4j.image.png.Filter
 
subArray(byte[], int, int) - Static method in class com.icafe4j.util.ArrayUtils
 
SUBSAMPLING_420 - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
SUBSAMPLING_422 - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
SUBSAMPLING_NONE - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 

T

T42DCode - Enum in com.icafe4j.image.compression.ccitt
T4 two dimensional codes
T42DCodingMode - Enum in com.icafe4j.image.compression.ccitt
 
T4BlackCode - Enum in com.icafe4j.image.compression.ccitt
Enumeration for T4 black codes
T4BlackCodeHuffmanTreeNode - Class in com.icafe4j.image.compression.huffman
 
T4Code - Interface in com.icafe4j.image.compression.ccitt
A common interface for T4 black and white codes
T4CodeHuffmanTreeNode - Class in com.icafe4j.image.compression.huffman
 
T4WhiteCode - Enum in com.icafe4j.image.compression.ccitt
Enumeration for T4 white codes
T4WhiteCodeHuffmanTreeNode - Class in com.icafe4j.image.compression.huffman
 
Tag - Interface in com.icafe4j.image.tiff
Common interface for all TIFF related tag enumerations
TAG_TABLE_OFFSET - Static variable in class com.icafe4j.image.meta.icc.ICCProfile
 
TagEntry(int, int, int, byte[]) - Constructor for class com.icafe4j.image.meta.icc.ProfileTagTable.TagEntry
 
test(String...) - Method in class com.icafe4j.test.TestArrayUtils
 
test(String...) - Method in class com.icafe4j.test.TestBase
 
test(String...) - Method in class com.icafe4j.test.TestBase64
 
test(String...) - Method in class com.icafe4j.test.TestCollectionUtils
 
test(String...) - Method in class com.icafe4j.test.TestCRC32
 
test(String...) - Method in class com.icafe4j.test.TestDateUtils
 
test(String...) - Method in class com.icafe4j.test.TestFileUtils
 
test(String...) - Method in class com.icafe4j.test.TestGIFTweaker
 
test(String...) - Method in class com.icafe4j.test.TestICCProfile
 
test(String...) - Method in class com.icafe4j.test.TestIDATReader
 
test(String...) - Method in class com.icafe4j.test.TestImageReader
 
test(String...) - Method in class com.icafe4j.test.TestIPTC
 
test(String...) - Method in class com.icafe4j.test.TestISO8601DateUtils
 
test(String...) - Method in class com.icafe4j.test.TestJPGSnoop
 
test(String...) - Method in class com.icafe4j.test.TestJPGTweaker
 
test(String...) - Method in class com.icafe4j.test.TestLangUtils
 
test(String...) - Method in class com.icafe4j.test.TestMD5
 
test(String...) - Method in class com.icafe4j.test.TestMetadata
 
test(String...) - Method in class com.icafe4j.test.TestPageReader
 
test(String...) - Method in class com.icafe4j.test.TestPLTEReader
 
test(String...) - Method in class com.icafe4j.test.TestPNGChunk
 
test(String...) - Method in class com.icafe4j.test.TestPNGEncoder
 
test(String...) - Method in class com.icafe4j.test.TestPNGTweaker
 
test(String...) - Method in class com.icafe4j.test.TestRandomStream
 
test(String...) - Method in class com.icafe4j.test.TestStringUtils
 
test(String...) - Method in class com.icafe4j.test.TestTIFFField
 
test(String...) - Method in class com.icafe4j.test.TestTIFFImage
 
test(String...) - Method in class com.icafe4j.test.TestTiffMerge
 
test(String...) - Method in class com.icafe4j.test.TestTIFFSnoop
 
test(String...) - Method in class com.icafe4j.test.TestTIFFTweaker
 
TestArrayUtils - Class in com.icafe4j.test
 
TestArrayUtils() - Constructor for class com.icafe4j.test.TestArrayUtils
 
TestBase - Class in com.icafe4j.test
 
TestBase() - Constructor for class com.icafe4j.test.TestBase
 
TestBase64 - Class in com.icafe4j.test
 
TestBase64() - Constructor for class com.icafe4j.test.TestBase64
 
TestCollectionUtils - Class in com.icafe4j.test
 
TestCollectionUtils() - Constructor for class com.icafe4j.test.TestCollectionUtils
 
TestCRC32 - Class in com.icafe4j.test
 
TestCRC32() - Constructor for class com.icafe4j.test.TestCRC32
 
TestDateUtils - Class in com.icafe4j.test
 
TestDateUtils() - Constructor for class com.icafe4j.test.TestDateUtils
 
TestFileUtils - Class in com.icafe4j.test
 
TestFileUtils() - Constructor for class com.icafe4j.test.TestFileUtils
 
TestGIFTweaker - Class in com.icafe4j.test
 
TestGIFTweaker() - Constructor for class com.icafe4j.test.TestGIFTweaker
 
TestICCProfile - Class in com.icafe4j.test
 
TestICCProfile() - Constructor for class com.icafe4j.test.TestICCProfile
 
TestIDATReader - Class in com.icafe4j.test
 
TestIDATReader() - Constructor for class com.icafe4j.test.TestIDATReader
 
TestImageReader - Class in com.icafe4j.test
Temporary class for testing image readers
TestImageReader() - Constructor for class com.icafe4j.test.TestImageReader
 
TestIPTC - Class in com.icafe4j.test
 
TestIPTC() - Constructor for class com.icafe4j.test.TestIPTC
 
TestISO8601DateUtils - Class in com.icafe4j.test
 
TestISO8601DateUtils() - Constructor for class com.icafe4j.test.TestISO8601DateUtils
 
TestJPGSnoop - Class in com.icafe4j.test
 
TestJPGSnoop() - Constructor for class com.icafe4j.test.TestJPGSnoop
 
TestJPGTweaker - Class in com.icafe4j.test
 
TestJPGTweaker() - Constructor for class com.icafe4j.test.TestJPGTweaker
 
TestLangUtils - Class in com.icafe4j.test
 
TestLangUtils() - Constructor for class com.icafe4j.test.TestLangUtils
 
TestMD5 - Class in com.icafe4j.test
 
TestMD5() - Constructor for class com.icafe4j.test.TestMD5
 
TestMetadata - Class in com.icafe4j.test
 
TestMetadata() - Constructor for class com.icafe4j.test.TestMetadata
 
TestPageReader - Class in com.icafe4j.test
 
TestPageReader() - Constructor for class com.icafe4j.test.TestPageReader
 
TestPLTEReader - Class in com.icafe4j.test
 
TestPLTEReader() - Constructor for class com.icafe4j.test.TestPLTEReader
 
TestPNGChunk - Class in com.icafe4j.test
 
TestPNGChunk() - Constructor for class com.icafe4j.test.TestPNGChunk
 
TestPNGEncoder - Class in com.icafe4j.test
TestPNGEncoder creates a PNG file that shows an analog clock displaying the current time of day, optionally with an alpha channel, and with the specified filter.
TestPNGEncoder() - Constructor for class com.icafe4j.test.TestPNGEncoder
 
TestPNGTweaker - Class in com.icafe4j.test
 
TestPNGTweaker() - Constructor for class com.icafe4j.test.TestPNGTweaker
 
TestRandomStream - Class in com.icafe4j.test
 
TestRandomStream() - Constructor for class com.icafe4j.test.TestRandomStream
 
TestStringUtils - Class in com.icafe4j.test
 
TestStringUtils() - Constructor for class com.icafe4j.test.TestStringUtils
 
TestTIFFField - Class in com.icafe4j.test
 
TestTIFFField() - Constructor for class com.icafe4j.test.TestTIFFField
 
TestTIFFImage - Class in com.icafe4j.test
 
TestTIFFImage() - Constructor for class com.icafe4j.test.TestTIFFImage
 
TestTiffMerge - Class in com.icafe4j.test
 
TestTiffMerge() - Constructor for class com.icafe4j.test.TestTiffMerge
 
TestTIFFSnoop - Class in com.icafe4j.test
 
TestTIFFSnoop() - Constructor for class com.icafe4j.test.TestTIFFSnoop
 
TestTIFFTweaker - Class in com.icafe4j.test
 
TestTIFFTweaker() - Constructor for class com.icafe4j.test.TestTIFFTweaker
 
text(String) - Method in class com.icafe4j.image.png.TextBuilder
The tExt chunk is interpreted according to the ISO/IEC 8859-1 (Latin-1) character set [ISO/IEC-8859-1].
text2HTML(String) - Static method in class com.icafe4j.string.StringUtils
Convert plain text to HTML - from Stackoverflow.com
TEXT_EXTENSION_LABEL - Static variable in class com.icafe4j.image.gif.GIFTweaker
 
TextBuilder - Class in com.icafe4j.image.png
Builder for PNG textual chunks: iTXT, zTXT, and tEXT.
TextBuilder(ChunkType) - Constructor for class com.icafe4j.image.png.TextBuilder
 
TextReader - Class in com.icafe4j.image.png
Reader for PNG textual chunks: iTXT, zTXT, and tEXT.
TextReader() - Constructor for class com.icafe4j.image.png.TextReader
 
TextReader(Chunk) - Constructor for class com.icafe4j.image.png.TextReader
 
TextualChunks - Class in com.icafe4j.image.meta.png
 
TextualChunks() - Constructor for class com.icafe4j.image.meta.png.TextualChunks
 
TextualChunks(Collection<Chunk>) - Constructor for class com.icafe4j.image.meta.png.TextualChunks
 
TGAReader - Class in com.icafe4j.image.reader
Decodes and shows 8 bit color mapped,black and white and 16,24 and 32 bit true color uncompressed and RLE TGA images.
TGAReader() - Constructor for class com.icafe4j.image.reader.TGAReader
 
thumbnail - Variable in class com.icafe4j.image.meta.exif.Exif
 
Thumbnail - Class in com.icafe4j.image.meta
 
Thumbnail() - Constructor for class com.icafe4j.image.meta.Thumbnail
 
Thumbnail(BufferedImage) - Constructor for class com.icafe4j.image.meta.Thumbnail
 
Thumbnail(int, int, int, byte[]) - Constructor for class com.icafe4j.image.meta.Thumbnail
 
thumbnail - Variable in class com.icafe4j.image.meta.Thumbnail
 
ThumbnailResource - Class in com.icafe4j.image.meta.adobe
 
ThumbnailResource(BufferedImage) - Constructor for class com.icafe4j.image.meta.adobe.ThumbnailResource
 
ThumbnailResource(ImageResourceID, byte[]) - Constructor for class com.icafe4j.image.meta.adobe.ThumbnailResource
 
ThumbnailResource(ImageResourceID, int, int, int, byte[]) - Constructor for class com.icafe4j.image.meta.adobe.ThumbnailResource
 
ThumbnailResource(String, BufferedImage) - Constructor for class com.icafe4j.image.meta.adobe.ThumbnailResource
 
ThumbnailResource(ImageResourceID, Thumbnail) - Constructor for class com.icafe4j.image.meta.adobe.ThumbnailResource
 
thumbnails(BufferedImage[]) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
TiffExif - Class in com.icafe4j.image.meta.tiff
 
TiffExif() - Constructor for class com.icafe4j.image.meta.tiff.TiffExif
 
TiffExif(IFD) - Constructor for class com.icafe4j.image.meta.tiff.TiffExif
 
TiffField<T> - Class in com.icafe4j.image.tiff
IFD (Image File Directory) field.
TiffField(short, FieldType, int) - Constructor for class com.icafe4j.image.tiff.TiffField
 
TiffFieldEnum - Class in com.icafe4j.image.tiff
TiffFieldEnum.java
TiffFieldEnum.Compression - Enum in com.icafe4j.image.tiff
 
TiffFieldEnum.PhotoMetric - Enum in com.icafe4j.image.tiff
 
TiffFieldEnum.PlanarConfiguration - Enum in com.icafe4j.image.tiff
 
TiffFieldEnum.ResolutionUnit - Enum in com.icafe4j.image.tiff
 
TIFFImage - Class in com.icafe4j.image.tiff
TIFF image wrapper to manipulate pages and fields
TIFFImage(RandomAccessInputStream) - Constructor for class com.icafe4j.image.tiff.TIFFImage
 
TIFFOptions - Class in com.icafe4j.image.options
 
TIFFOptions() - Constructor for class com.icafe4j.image.options.TIFFOptions
 
TIFFOptions(TIFFOptions) - Constructor for class com.icafe4j.image.options.TIFFOptions
 
TIFFReader - Class in com.icafe4j.image.reader
Decodes and shows TIFF images.
TIFFReader() - Constructor for class com.icafe4j.image.reader.TIFFReader
 
TiffTag - Enum in com.icafe4j.image.tiff
TiffField tag enumeration.
TiffTag.Attribute - Enum in com.icafe4j.image.tiff
 
TIFFTweaker - Class in com.icafe4j.image.tiff
TIFF image tweaking tool
TIFFTweaker() - Constructor for class com.icafe4j.image.tiff.TIFFTweaker
 
TIFFWriter - Class in com.icafe4j.image.writer
TIFF image writer.
TIFFWriter() - Constructor for class com.icafe4j.image.writer.TIFFWriter
 
TIFFWriter(ImageParam) - Constructor for class com.icafe4j.image.writer.TIFFWriter
 
TiffXMP - Class in com.icafe4j.image.meta.tiff
 
TiffXMP(byte[]) - Constructor for class com.icafe4j.image.meta.tiff.TiffXMP
 
TIMEBuilder - Class in com.icafe4j.image.png
 
TIMEBuilder() - Constructor for class com.icafe4j.image.png.TIMEBuilder
 
TIMEChunk - Class in com.icafe4j.image.meta.png
 
TIMEChunk(Chunk) - Constructor for class com.icafe4j.image.meta.png.TIMEChunk
 
TIMEChunk(ChunkType, int, int, int, int, int, int) - Constructor for class com.icafe4j.image.meta.png.TIMEChunk
 
TIMEReader - Class in com.icafe4j.image.png
 
TIMEReader(Chunk) - Constructor for class com.icafe4j.image.png.TIMEReader
 
to16BitFloatArray(byte[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
to24BitFloatArray(byte[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
to32BitsLongArray(byte[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toArray(E[]) - Method in class com.icafe4j.util.DoublyLinkedList
 
toArray(E[]) - Method in class com.icafe4j.util.GrowableArray
 
toArray(E[], boolean) - Method in class com.icafe4j.util.LeftistHeap
Return this heap as an ordered array.
toArray(E[]) - Method in class com.icafe4j.util.SinglyLinkedList
 
toArray(E[]) - Method in class com.icafe4j.util.SortedSinglyLinkedList
 
toByteArray(int) - Static method in class com.icafe4j.util.ArrayUtils
 
toByteArray(int[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toByteArray(long[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toByteArray(short) - Static method in class com.icafe4j.util.ArrayUtils
 
toByteArray(short[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toByteArrayMM(int) - Static method in class com.icafe4j.util.ArrayUtils
 
toByteArrayMM(short) - Static method in class com.icafe4j.util.ArrayUtils
 
toCIEXYZ(float[]) - Method in class com.icafe4j.image.color.CMYKColorSpace
 
toDoubleArray(byte[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toDoubleArray(byte[], int, int, boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toFloat(int) - Static method in class com.icafe4j.util.ArrayUtils
 
toFloatArray(byte[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toFloatArray(byte[], int, int, boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toHexString(byte[]) - Static method in class com.icafe4j.string.StringUtils
 
toHexString(byte[], int, int) - Static method in class com.icafe4j.string.StringUtils
Convert byte array to hex string
toIntArray(byte[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toIntArray(byte[], int, int, boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toLongArray(byte[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toLongArray(byte[], int, int, boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toNBits(int, byte[], int, boolean) - Static method in class com.icafe4j.util.ArrayUtils
Converts an input byte array to nBits data array using the smallest data type which can hold the nBits data.
toPrimitive(Double[]) - Static method in class com.icafe4j.util.ArrayUtils
 
toPrimitive(Float[]) - Static method in class com.icafe4j.util.ArrayUtils
 
toPrimitive(Integer[]) - Static method in class com.icafe4j.util.ArrayUtils
 
toPrimitive(Long[]) - Static method in class com.icafe4j.util.ArrayUtils
 
toPrimitive(Short[]) - Static method in class com.icafe4j.util.ArrayUtils
 
toRGB(float[]) - Method in class com.icafe4j.image.color.CMYKColorSpace
 
toShortArray(byte[], boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toShortArray(byte[], int, int, boolean) - Static method in class com.icafe4j.util.ArrayUtils
 
toString() - Method in class com.icafe4j.date.DateTime
 
toString() - Method in enum com.icafe4j.image.bmp.BmpCompression
 
toString() - Method in enum com.icafe4j.image.ImageType
 
toString() - Method in enum com.icafe4j.image.jpeg.Marker
 
toString() - Method in class com.icafe4j.image.jpeg.Segment
 
toString() - Method in class com.icafe4j.image.jpeg.UnknownSegment
 
toString() - Method in enum com.icafe4j.image.meta.adobe.ImageResourceID
 
toString() - Method in enum com.icafe4j.image.meta.exif.ExifTag
 
toString() - Method in enum com.icafe4j.image.meta.exif.GPSTag
 
toString() - Method in enum com.icafe4j.image.meta.exif.InteropTag
 
toString() - Method in enum com.icafe4j.image.meta.icc.ProfileTag
 
toString() - Method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
 
toString() - Method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
 
toString() - Method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
 
toString() - Method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
 
toString() - Method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
 
toString() - Method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
 
toString() - Method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
 
toString() - Method in enum com.icafe4j.image.meta.iptc.IPTCRecord
 
toString() - Method in enum com.icafe4j.image.meta.jpeg.DuckyTag
 
toString() - Method in class com.icafe4j.image.png.Chunk
 
toString() - Method in enum com.icafe4j.image.png.ChunkType
 
toString() - Method in enum com.icafe4j.image.png.ColorType
 
toString() - Method in class com.icafe4j.image.png.UnknownChunk
 
toString() - Method in enum com.icafe4j.image.tiff.FieldType
 
toString() - Method in class com.icafe4j.image.tiff.TiffField
 
toString() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
 
toString() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.PhotoMetric
 
toString() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.PlanarConfiguration
 
toString() - Method in enum com.icafe4j.image.tiff.TiffFieldEnum.ResolutionUnit
 
toString() - Method in enum com.icafe4j.image.tiff.TiffTag.Attribute
 
toString() - Method in enum com.icafe4j.image.tiff.TiffTag
 
totalRunLen - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
toUTF16BE(byte[], int, int) - Static method in class com.icafe4j.string.StringUtils
 
transferList(DoublyLinkedList<E>) - Method in class com.icafe4j.util.DoublyLinkedList
 
transferList(SinglyLinkedList<E>) - Method in class com.icafe4j.util.SinglyLinkedList
 
TRANSPARENCY_COLOR_NONE - Static variable in class com.icafe4j.image.gif.GIFFrame
 
TRANSPARENCY_INDEX_NONE - Static variable in class com.icafe4j.image.gif.GIFFrame
 
TRANSPARENCY_INDEX_SET - Static variable in class com.icafe4j.image.gif.GIFFrame
 
transparencyFlag - Variable in class com.icafe4j.image.reader.GIFReader
 
transparent(boolean) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
transparent_color - Variable in class com.icafe4j.image.reader.GIFReader
 
transparentColor(int) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
trim(byte[]) - Static method in class com.icafe4j.util.ArrayUtils
 
TRNSBuilder - Class in com.icafe4j.image.png
PNG tRNS chunk builder
TRNSBuilder(int) - Constructor for class com.icafe4j.image.png.TRNSBuilder
 
TRNSReader - Class in com.icafe4j.image.png
PNG tRNS chunk reader
TRNSReader(Chunk) - Constructor for class com.icafe4j.image.png.TRNSReader
 
type(int) - Method in class com.icafe4j.image.png.UnknownChunkBuilder
 

U

uncompressedBytes - Variable in class com.icafe4j.image.compression.ccitt.G31DDecoder
 
UndefinedField - Class in com.icafe4j.image.tiff
TIFF Attribute.UNDEFINED type field.
UndefinedField(short, byte[]) - Constructor for class com.icafe4j.image.tiff.UndefinedField
 
UnknownChunk - Class in com.icafe4j.image.png
Special chunk to handle PNG ChunkType.UNKNOWN.
UnknownChunk(long, int, byte[], long) - Constructor for class com.icafe4j.image.png.UnknownChunk
 
UnknownChunkBuilder - Class in com.icafe4j.image.png
Special chunk builder for UnknownChunk.
UnknownChunkBuilder() - Constructor for class com.icafe4j.image.png.UnknownChunkBuilder
 
UnknownChunkReader - Class in com.icafe4j.image.png
Special chunk reader for UnknownChunk.
UnknownChunkReader(Chunk) - Constructor for class com.icafe4j.image.png.UnknownChunkReader
 
UnknownSegment - Class in com.icafe4j.image.jpeg
Special segment to handle JPEG Marker.UNKNOWN.
UnknownSegment(short, int, byte[]) - Constructor for class com.icafe4j.image.jpeg.UnknownSegment
 
unpackbits(byte[], int, byte[], int, int) - Static method in class com.icafe4j.image.compression.packbits.Packbits
More general.
unpackbits(byte[], byte[]) - Static method in class com.icafe4j.image.compression.packbits.Packbits
Decompress an RLE compressed buffer of bytes as per format as described in source or in a document on TIFF packbits compression.
unpackbits(byte[], int[]) - Static method in class com.icafe4j.image.compression.packbits.Packbits
Variation for 16 bit RLE packing used in PICT files.
unpackbits(DataInputStream, byte[]) - Static method in class com.icafe4j.image.compression.packbits.Packbits
 
unpackbitsLimit(byte[], int, byte[]) - Static method in class com.icafe4j.image.compression.packbits.Packbits
Variation for PICT - which provides short inb[] for a give outb[] This method when it exhausts input byte buffer it clears the remainder of the output buffer oub.
UnsupportedCompressionException - Exception in com.icafe4j.image.compression
 
UnsupportedCompressionException() - Constructor for exception com.icafe4j.image.compression.UnsupportedCompressionException
 
UnsupportedCompressionException(String) - Constructor for exception com.icafe4j.image.compression.UnsupportedCompressionException
 
UnsupportedCompressionException(Throwable) - Constructor for exception com.icafe4j.image.compression.UnsupportedCompressionException
 
UnsupportedCompressionException(String, Throwable) - Constructor for exception com.icafe4j.image.compression.UnsupportedCompressionException
 
UP - Static variable in class com.icafe4j.image.png.Filter
 
Updatable<T> - Interface in com.icafe4j.util
 
update(Integer) - Method in class com.icafe4j.image.writer.TIFFWriter
A call back method used by encoders to update the strip length for multiple strip TIFF images.
update(T) - Method in interface com.icafe4j.util.Updatable
 
update(int) - Method in interface com.icafe4j.util.zip.Checksum
 
update(byte[], int, int) - Method in interface com.icafe4j.util.zip.Checksum
 
update(int) - Method in class com.icafe4j.util.zip.CRC32
 
update(byte[]) - Method in class com.icafe4j.util.zip.CRC32
 
update(byte[], int, int) - Method in class com.icafe4j.util.zip.CRC32
 
USER_INPUT_EXPECTED - Static variable in class com.icafe4j.image.gif.GIFFrame
 
USER_INPUT_NONE - Static variable in class com.icafe4j.image.gif.GIFFrame
 
userInputFlag - Variable in class com.icafe4j.image.reader.GIFReader
 
UserMask - Class in com.icafe4j.image.meta.adobe
 
UserMask(int, byte[], ReadStrategy) - Constructor for class com.icafe4j.image.meta.adobe.UserMask
 

V

validateData(FieldType, Object) - Static method in enum com.icafe4j.image.tiff.FieldType
 
value() - Method in class com.icafe4j.image.compression.huffman.T4CodeHuffmanTreeNode
 
valueOf(String) - Static method in enum com.icafe4j.image.bmp.BmpCompression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.compression.ccitt.T42DCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.compression.ccitt.T42DCodingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.compression.ccitt.T4BlackCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.compression.ccitt.T4WhiteCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.ImageColorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.ImageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.jpeg.Marker.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.jpeg.Marker
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.adobe.BlendModeKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.adobe.ColorSpaceID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.adobe.DataBlockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.adobe.ImageResourceID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.adobe.JPGQuality.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.adobe.JPGQuality.ProgressiveScans
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.adobe.JPGQuality.Quality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.exif.ExifTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.exif.GPSTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.exif.InteropTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.icc.ProfileTag.TagType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.icc.ProfileTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.iptc.IPTCRecord
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.jpeg.DuckyTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.meta.MetadataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.png.ChunkType.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.png.ChunkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.png.ColorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.quant.DitherMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.quant.QuantMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.quant.QuantQuality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.tiff.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.PhotoMetric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.PlanarConfiguration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.ResolutionUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.tiff.TiffTag.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.image.tiff.TiffTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.icafe4j.io.ByteOrder
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.icafe4j.image.bmp.BmpCompression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.compression.ccitt.T42DCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.compression.ccitt.T42DCodingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.compression.ccitt.T4BlackCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.compression.ccitt.T4WhiteCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.ImageColorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.jpeg.Marker.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.jpeg.Marker
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.adobe.BlendModeKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.adobe.ColorSpaceID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.adobe.DataBlockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.adobe.ImageResourceID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.adobe.JPGQuality.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.adobe.JPGQuality.ProgressiveScans
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.adobe.JPGQuality.Quality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.exif.ExifTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.exif.GPSTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.exif.InteropTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.icc.ProfileTag.TagType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.icc.ProfileTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.iptc.IPTCApplicationTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.iptc.IPTCEnvelopeTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.iptc.IPTCFotoStationTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.iptc.IPTCNewsPhotoTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.iptc.IPTCObjectDataTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.iptc.IPTCPostObjectDataTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.iptc.IPTCPreObjectDataTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.iptc.IPTCRecord
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.jpeg.DuckyTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.meta.MetadataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.png.ChunkType.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.png.ChunkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.png.ColorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.quant.DitherMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.quant.QuantMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.quant.QuantQuality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.tiff.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.Compression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.PhotoMetric
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.PlanarConfiguration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.tiff.TiffFieldEnum.ResolutionUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.tiff.TiffTag.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.image.tiff.TiffTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.icafe4j.io.ByteOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.icafe4j.util.LRUCache
 
VersionInfo - Class in com.icafe4j.image.meta.adobe
 
VersionInfo() - Constructor for class com.icafe4j.image.meta.adobe.VersionInfo
 
VersionInfo(String) - Constructor for class com.icafe4j.image.meta.adobe.VersionInfo
 
VersionInfo(String, byte[]) - Constructor for class com.icafe4j.image.meta.adobe.VersionInfo
 
VersionInfo(int, boolean, String, String, int) - Constructor for class com.icafe4j.image.meta.adobe.VersionInfo
 
VersionInfo(String, int, boolean, String, String, int) - Constructor for class com.icafe4j.image.meta.adobe.VersionInfo
 

W

width(int) - Method in class com.icafe4j.image.ImageParam.ImageParamBuilder
 
width - Variable in class com.icafe4j.image.meta.Thumbnail
 
width(int) - Method in class com.icafe4j.image.png.IHDRBuilder
 
width - Variable in class com.icafe4j.image.reader.ImageReader
 
wrapInputStream(InputStream, boolean) - Static method in class com.icafe4j.io.SeekableStream
Returns a SeekableStream that will read from a given InputStream, optionally including support for seeking backwards.
write(OutputStream) - Method in class com.icafe4j.image.gif.ApplicationExtension
 
write(BufferedImage, OutputStream, ImageType) - Static method in class com.icafe4j.image.ImageIO
 
write(BufferedImage, OutputStream, ImageType, ImageParam) - Static method in class com.icafe4j.image.ImageIO
 
write(OutputStream) - Method in class com.icafe4j.image.jpeg.Segment
 
write(OutputStream) - Method in class com.icafe4j.image.jpeg.UnknownSegment
 
write(OutputStream) - Method in class com.icafe4j.image.meta.adobe._8BIM
 
write(OutputStream) - Method in class com.icafe4j.image.meta.adobe.IPTC_NAA
 
write(OutputStream) - Method in class com.icafe4j.image.meta.adobe.IRBThumbnail
 
write(OutputStream) - Method in class com.icafe4j.image.meta.adobe.JPGQuality
 
write(OutputStream) - Method in class com.icafe4j.image.meta.adobe.Slices
 
write(OutputStream) - Method in class com.icafe4j.image.meta.adobe.ThumbnailResource
 
write(OutputStream) - Method in class com.icafe4j.image.meta.adobe.VersionInfo
 
write(OutputStream) - Method in class com.icafe4j.image.meta.exif.Exif
 
write(OutputStream) - Method in class com.icafe4j.image.meta.exif.ExifThumbnail
 
write(OutputStream) - Method in class com.icafe4j.image.meta.gif.GifXMP
 
write(OutputStream) - Method in class com.icafe4j.image.meta.iptc.IPTC
 
write(OutputStream) - Method in class com.icafe4j.image.meta.iptc.IPTCDataSet
Write the current IPTCDataSet to the OutputStream
write(OutputStream) - Method in class com.icafe4j.image.meta.jpeg.Adobe
 
write(OutputStream) - Method in class com.icafe4j.image.meta.jpeg.Ducky
 
write(OutputStream) - Method in class com.icafe4j.image.meta.jpeg.DuckyDataSet
 
write(OutputStream) - Method in class com.icafe4j.image.meta.jpeg.JFIF
 
write(OutputStream) - Method in class com.icafe4j.image.meta.jpeg.JFIFThumbnail
 
write(OutputStream) - Method in class com.icafe4j.image.meta.jpeg.JpegExif
Write the EXIF data to the OutputStream
write(OutputStream) - Method in class com.icafe4j.image.meta.jpeg.JpegXMP
 
write(OutputStream) - Method in class com.icafe4j.image.meta.Metadata
Writes the metadata out to the output stream
write(OutputStream) - Method in class com.icafe4j.image.meta.png.PngXMP
 
write(OutputStream) - Method in class com.icafe4j.image.meta.png.TIMEChunk
 
write(OutputStream) - Method in class com.icafe4j.image.meta.Thumbnail
 
write(OutputStream) - Method in class com.icafe4j.image.meta.tiff.TiffExif
Write the EXIF data to the OutputStream
write(OutputStream) - Method in class com.icafe4j.image.meta.tiff.TiffXMP
 
write(OutputStream) - Method in class com.icafe4j.image.meta.xmp.XMP
 
write(OutputStream) - Method in class com.icafe4j.image.png.Chunk
 
write(OutputStream) - Method in class com.icafe4j.image.png.UnknownChunk
 
write(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.IFD
Write this IFD and all the children, if any, to the output stream
write(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.TiffField
 
write(RandomAccessOutputStream) - Method in class com.icafe4j.image.tiff.TIFFImage
 
write(TIFFImage, RandomAccessOutputStream) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
write(int[], int, int, OutputStream) - Method in class com.icafe4j.image.writer.BMPWriter
 
write(int[], int, int, OutputStream) - Method in class com.icafe4j.image.writer.GIFWriter
 
write(Image, OutputStream) - Method in class com.icafe4j.image.writer.ImageWriter
 
write(int[], int, int, OutputStream) - Method in class com.icafe4j.image.writer.ImageWriter
The actual image writing method to be implemented by any specific ImageWriter subclass
write(int[], int, int, OutputStream) - Method in class com.icafe4j.image.writer.JPGWriter
 
write(int[], int, int, OutputStream) - Method in class com.icafe4j.image.writer.PNGWriter
 
write(int[], int, int, OutputStream) - Method in class com.icafe4j.image.writer.TIFFWriter
Write a self-contained single page TIFF image
write(int) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
write(byte[], int, int) - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
write(int) - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
write(OutputStream, byte[]) - Static method in class com.icafe4j.io.IOUtils
 
write(OutputStream, byte[], int, int) - Static method in class com.icafe4j.io.IOUtils
 
write(OutputStream, int) - Static method in class com.icafe4j.io.IOUtils
 
write(byte[], int, int) - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
write(int) - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
write(byte[], int, int) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
write(int) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeAnimatedGIF(BufferedImage[], int[], int, OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
Create animated GIFs from a series of BufferedImage
writeAnimatedGIF(BufferedImage[], int[], int, ImageParam, OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
Create animated GIFs from a series of BufferedImage
writeAnimatedGIF(BufferedImage[], int[], OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
writeAnimatedGIF(GIFFrame[], int, OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
Write an array of GIFFrame as an animated GIF.
writeAnimatedGIF(GIFFrame[], int, ImageParam, OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
Write an array of GIFFrame as an animated GIF.
writeAnimatedGIF(GIFFrame[], OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
writeAnimatedGIF(List<GIFFrame>, int, OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
writeAnimatedGIF(List<GIFFrame>, OutputStream) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
writeAnimatedGIF(BufferedImage[], int[], OutputStream) - Method in class com.icafe4j.image.writer.GIFWriter
Writes an array of BufferedImage as an animated GIF
writeAnimatedGIF(GIFFrame[], OutputStream) - Method in class com.icafe4j.image.writer.GIFWriter
Writes an array of GIFFrame as an animated GIF
writeAnimatedGIF(List<GIFFrame>, OutputStream) - Method in class com.icafe4j.image.writer.GIFWriter
Writes a list of GIFFrame as an animated GIF
writeBoolean(boolean) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeBoolean(boolean) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeByte(int) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeByte(int) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeBytes(String) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeBytes(String) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeChar(int) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeChar(int) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeChars(String) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeChars(String) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeComment(OutputStream, String) - Method in class com.icafe4j.image.writer.GIFWriter
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.AbstractByteField
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.AbstractLongField
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.AbstractRationalField
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.AbstractShortField
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.ASCIIField
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.DoubleField
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.FloatField
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.TiffField
 
writeData(RandomAccessOutputStream, int) - Method in class com.icafe4j.image.tiff.UndefinedField
 
writeDefaultJPEGTables(OutputStream) - Method in class com.icafe4j.image.writer.JPGWriter
Write default JPEG tables for TIFF image only.
writeDouble(double) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeDouble(double) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeFloat(float) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeFloat(float) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeFrame(GIFWriter, OutputStream, BufferedImage) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
writeFrame(GIFWriter, OutputStream, BufferedImage, int) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
writeFrame(GIFWriter, OutputStream, GIFFrame) - Static method in class com.icafe4j.image.gif.GIFTweaker
 
writeFrame(OutputStream, GIFFrame) - Method in class com.icafe4j.image.writer.GIFWriter
 
writeFrame(OutputStream, BufferedImage) - Method in class com.icafe4j.image.writer.GIFWriter
 
writeFrame(OutputStream, BufferedImage, int) - Method in class com.icafe4j.image.writer.GIFWriter
 
writeICCProfile() - Method in class com.icafe4j.image.options.JPGOptions
 
writeICCProfile() - Method in class com.icafe4j.image.options.TIFFOptions
 
writeInt(int) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeInt(OutputStream, int) - Static method in class com.icafe4j.io.IOUtils
 
writeInt(int) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeInt(byte[], int, int) - Method in interface com.icafe4j.io.WriteStrategy
 
writeInt(OutputStream, int) - Method in interface com.icafe4j.io.WriteStrategy
 
writeInt(byte[], int, int) - Method in class com.icafe4j.io.WriteStrategyII
 
writeInt(OutputStream, int) - Method in class com.icafe4j.io.WriteStrategyII
 
writeInt(byte[], int, int) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeInt(OutputStream, int) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeIntMM(OutputStream, int) - Static method in class com.icafe4j.io.IOUtils
 
writeLong(long) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeLong(OutputStream, long) - Static method in class com.icafe4j.io.IOUtils
 
writeLong(long) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeLong(byte[], int, long) - Method in interface com.icafe4j.io.WriteStrategy
 
writeLong(OutputStream, long) - Method in interface com.icafe4j.io.WriteStrategy
 
writeLong(byte[], int, long) - Method in class com.icafe4j.io.WriteStrategyII
 
writeLong(OutputStream, long) - Method in class com.icafe4j.io.WriteStrategyII
 
writeLong(byte[], int, long) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeLong(OutputStream, long) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeLongMM(OutputStream, long) - Static method in class com.icafe4j.io.IOUtils
 
writeMultipageTIFF(RandomAccessOutputStream, BufferedImage...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
writeMultipageTIFF(RandomAccessOutputStream, ImageFrame...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Write an array of ImageFrames as a multiple page TIFF.
writeMultipageTIFF(RandomAccessOutputStream, BufferedImage[], ImageParam...) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
writePage(BufferedImage, RandomAccessOutputStream, List<IFD>, int, TIFFWriter) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
Write a single page to a multi-page TIFF
writePage(ImageFrame, RandomAccessOutputStream, List<IFD>, int, TIFFWriter) - Static method in class com.icafe4j.image.tiff.TIFFTweaker
 
writePage(BufferedImage, int, int, RandomAccessOutputStream, int) - Method in class com.icafe4j.image.writer.TIFFWriter
Write a single page to TIFF stream.
writeQuality - Variable in class com.icafe4j.image.meta.Thumbnail
 
writeS15Fixed16Number(float) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeS15Fixed16Number(float) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeS15Fixed16Number(byte[], int, float) - Method in interface com.icafe4j.io.WriteStrategy
 
writeS15Fixed16Number(OutputStream, float) - Method in interface com.icafe4j.io.WriteStrategy
 
writeS15Fixed16Number(byte[], int, float) - Method in class com.icafe4j.io.WriteStrategyII
 
writeS15Fixed16Number(OutputStream, float) - Method in class com.icafe4j.io.WriteStrategyII
 
writeS15Fixed16Number(byte[], int, float) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeS15Fixed16Number(OutputStream, float) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeShort(int) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeShort(OutputStream, int) - Static method in class com.icafe4j.io.IOUtils
 
writeShort(int) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeShort(byte[], int, int) - Method in interface com.icafe4j.io.WriteStrategy
 
writeShort(OutputStream, int) - Method in interface com.icafe4j.io.WriteStrategy
 
writeShort(byte[], int, int) - Method in class com.icafe4j.io.WriteStrategyII
 
writeShort(OutputStream, int) - Method in class com.icafe4j.io.WriteStrategyII
 
writeShort(byte[], int, int) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeShort(OutputStream, int) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeShortMM(OutputStream, int) - Static method in class com.icafe4j.io.IOUtils
 
WriteStrategy - Interface in com.icafe4j.io
 
WriteStrategyII - Class in com.icafe4j.io
 
WriteStrategyMM - Class in com.icafe4j.io
 
writeToStream(long) - Method in class com.icafe4j.io.FileCacheRandomAccessOutputStream
 
writeToStream(long) - Method in class com.icafe4j.io.MemoryCacheRandomAccessOutputStream
 
writeToStream(long) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeU16Fixed16Number(float) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeU16Fixed16Number(float) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeU16Fixed16Number(byte[], int, float) - Method in interface com.icafe4j.io.WriteStrategy
 
writeU16Fixed16Number(OutputStream, float) - Method in interface com.icafe4j.io.WriteStrategy
 
writeU16Fixed16Number(byte[], int, float) - Method in class com.icafe4j.io.WriteStrategyII
 
writeU16Fixed16Number(OutputStream, float) - Method in class com.icafe4j.io.WriteStrategyII
 
writeU16Fixed16Number(byte[], int, float) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeU16Fixed16Number(OutputStream, float) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeU8Fixed8Number(float) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeU8Fixed8Number(float) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
writeU8Fixed8Number(byte[], int, float) - Method in interface com.icafe4j.io.WriteStrategy
 
writeU8Fixed8Number(OutputStream, float) - Method in interface com.icafe4j.io.WriteStrategy
 
writeU8Fixed8Number(byte[], int, float) - Method in class com.icafe4j.io.WriteStrategyII
 
writeU8Fixed8Number(OutputStream, float) - Method in class com.icafe4j.io.WriteStrategyII
 
writeU8Fixed8Number(byte[], int, float) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeU8Fixed8Number(OutputStream, float) - Method in class com.icafe4j.io.WriteStrategyMM
 
writeUTF(String) - Method in class com.icafe4j.io.EndianAwareOutputStream
 
writeUTF(String) - Method in class com.icafe4j.io.RandomAccessOutputStream
 
WuQuant - Class in com.icafe4j.image.quant
Java port of C Implementation of Wu's Color Quantizer (v.
WuQuant(int[], int) - Constructor for class com.icafe4j.image.quant.WuQuant
 

X

XMLUtils - Class in com.icafe4j.string
 
XMLUtils() - Constructor for class com.icafe4j.string.XMLUtils
 
XMP - Class in com.icafe4j.image.meta.xmp
 
XMP(byte[]) - Constructor for class com.icafe4j.image.meta.xmp.XMP
 
XMP(String) - Constructor for class com.icafe4j.image.meta.xmp.XMP
 
XMP(String, String) - Constructor for class com.icafe4j.image.meta.xmp.XMP
 
XMP_EXT_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 
XMP_ID - Static variable in class com.icafe4j.image.jpeg.JPGConsts
 

Y

year(int) - Method in class com.icafe4j.image.png.TIMEBuilder
 
yearsAfter(int) - Method in class com.icafe4j.date.DateTime
 
yearsAfter(Date, int) - Static method in class com.icafe4j.date.DateUtils
 

Z

zeroth() - Method in class com.icafe4j.util.LinkedList
Return an iterator representing the header node.

_

_8BIM - Class in com.icafe4j.image.meta.adobe
 
_8BIM(short, String, byte[]) - Constructor for class com.icafe4j.image.meta.adobe._8BIM
 
_8BIM(short, String, int, byte[]) - Constructor for class com.icafe4j.image.meta.adobe._8BIM
 
_8BIM(ImageResourceID, String, byte[]) - Constructor for class com.icafe4j.image.meta.adobe._8BIM
 
_8BIM - Static variable in class com.icafe4j.image.meta.adobe.DDB
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links