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

A

abstractTiffType - Class in com.easyinnova.tiff.model.types
The generic class abstractTiffType.
abstractTiffType() - Constructor for class com.easyinnova.tiff.model.types.abstractTiffType
Instantiates a new abstract tiff type.
add(String, TiffObject, String, String) - Method in class com.easyinnova.tiff.model.Metadata
Adds a metadata value to the dictionary.
add(String, TiffObject) - Method in class com.easyinnova.tiff.model.Metadata
Adds a metadata value to the dictionary.
add(String, TiffObject, boolean, String) - Method in class com.easyinnova.tiff.model.Metadata
Adds a metadata value to the dictionary.
add(abstractTiffType) - Method in class com.easyinnova.tiff.model.TagValue
Adds a value to the list.
add(ValidationResult) - Method in class com.easyinnova.tiff.model.ValidationResult
Adds a validation result to this.
addError(String, String, long) - Method in class com.easyinnova.tiff.model.ValidationResult
Adds an error.
addError(String, String, String) - Method in class com.easyinnova.tiff.model.ValidationResult
Adds an error.
addError(String, String, float) - Method in class com.easyinnova.tiff.model.ValidationResult
Adds an error.
addErrorLoc(String, String) - Method in class com.easyinnova.tiff.model.ValidationResult
Adds an error.
addIfd0(IFD) - Method in class com.easyinnova.tiff.model.TiffDocument
Adds an IFD to the model.
addMetadata(Metadata) - Method in class com.easyinnova.tiff.model.Metadata
Adds a complete dictionary to the current one.
addTag(TagValue) - Method in class com.easyinnova.tiff.model.IfdTags
Adds a tag to the set.
addTag(String, int[]) - Method in class com.easyinnova.tiff.model.IfdTags
Adds the tag.
addTag(String, String) - Method in class com.easyinnova.tiff.model.IfdTags
Adds the tag.
addTag(String, String) - Method in class com.easyinnova.tiff.model.TiffDocument
Adds the tag.
addTag(IccTag) - Method in class com.easyinnova.tiff.model.types.IccTags
Adds a tag.
addTag(TagValue) - Method in class com.easyinnova.tiff.model.types.IFD
Adds the metadata.
addTag(String, String) - Method in class com.easyinnova.tiff.model.types.IFD
Adds a tag.
addTag(String, int[]) - Method in class com.easyinnova.tiff.model.types.IFD
Adds a tag.
addWarning(String, String, String) - Method in class com.easyinnova.tiff.model.ValidationResult
Adds an warning.
Ascii - Class in com.easyinnova.tiff.model.types
The Class Ascii.
Ascii(int) - Constructor for class com.easyinnova.tiff.model.types.Ascii
Instantiates a new ascii.
available() - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
 

B

BaselineProfile - Class in com.easyinnova.tiff.profiles
Checks if the Tiff file complies with the Baseline 6.0.
BaselineProfile(TiffDocument) - Constructor for class com.easyinnova.tiff.profiles.BaselineProfile
Instantiates a new baseline profile.
BaselineProfile.ImageType - Enum in com.easyinnova.tiff.profiles
Known types of images.
BIG_ENDIAN - Static variable in class com.easyinnova.tiff.model.ByteOrder
Constant denoting big-endian byte order.
Byte - Class in com.easyinnova.tiff.model.types
The Class Byte.
Byte(int) - Constructor for class com.easyinnova.tiff.model.types.Byte
Instantiates a new byte.
ByteOrder - Class in com.easyinnova.tiff.model
Created by AdriĆ  Llorens on 23/05/2017.

C

checkImage(IFD, int, IfdTags) - Method in class com.easyinnova.tiff.profiles.BaselineProfile
Check if the tags that define the image are correct and consistent.
clear() - Method in class com.easyinnova.tiff.model.TagValue
Clears the list of values.
close() - Method in class com.easyinnova.tiff.io.MappedByteInputStream
 
close() - Method in class com.easyinnova.tiff.io.OutputBuffer
Close.
close() - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
 
close() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
close() - Method in class com.easyinnova.tiff.io.TiffOutputStream
Close.
com.easyinnova - package com.easyinnova
package-info.java
com.easyinnova.tiff - package com.easyinnova.tiff
 
com.easyinnova.tiff.io - package com.easyinnova.tiff.io
package-info.java
com.easyinnova.tiff.model - package com.easyinnova.tiff.model
package-info.java
com.easyinnova.tiff.model.types - package com.easyinnova.tiff.model.types
package-info.java
com.easyinnova.tiff.profiles - package com.easyinnova.tiff.profiles
package-info.java
com.easyinnova.tiff.reader - package com.easyinnova.tiff.reader
package-info.java
com.easyinnova.tiff.writer - package com.easyinnova.tiff.writer
package-info.java
Constants - Class in com.easyinnova.tiff
Created by easy on 22/12/2016.
Constants() - Constructor for class com.easyinnova.tiff.Constants
 
contains(String) - Method in class com.easyinnova.tiff.model.Metadata
Check if the dictionary contains the given metadata.
containsMetadata() - Method in class com.easyinnova.tiff.model.types.abstractTiffType
Contains metadata.
containsMetadata() - Method in class com.easyinnova.tiff.model.types.IPTC
 
containsMetadata() - Method in class com.easyinnova.tiff.model.types.XMP
 
containsTagId(int) - Method in class com.easyinnova.tiff.model.IfdTags
Returns true if the id is contained.
containsTagId(int) - Method in class com.easyinnova.tiff.model.types.IFD
Contains tag id.
correct - Variable in class com.easyinnova.tiff.model.ValidationResult
Global correctness of the Tiff file.
Create(String) - Method in class com.easyinnova.tiff.io.OutputBuffer
Creates the file.
create(String) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Create stream.
createMetadata() - Method in class com.easyinnova.tiff.model.types.abstractTiffType
Creates the metadata.
createMetadata() - Method in class com.easyinnova.tiff.model.types.IFD
Create IFD metadata.
createMetadata() - Method in class com.easyinnova.tiff.model.types.IPTC
Creates the metadata.
createMetadata() - Method in class com.easyinnova.tiff.model.types.XMP
Creates the metadata.
createMetadataDictionary() - Method in class com.easyinnova.tiff.model.TiffDocument
Creates the metadata dictionary.
createValuesDictionary() - Method in class com.easyinnova.tiff.model.Tag
Creates the values dictionary.
creatorsMap - Static variable in class com.easyinnova.tiff.model.IccProfileCreators
The tag map.

D

Double - Class in com.easyinnova.tiff.model.types
The Class Double.
Double(double) - Constructor for class com.easyinnova.tiff.model.types.Double
Instantiates a new short.

E

editCopyright(String) - Method in class com.easyinnova.tiff.model.types.IPTC
 
editCopyright(String) - Method in class com.easyinnova.tiff.model.types.XMP
 
editCreator(String) - Method in class com.easyinnova.tiff.model.types.IPTC
 
editCreator(String) - Method in class com.easyinnova.tiff.model.types.XMP
 
editDatetime(Date) - Method in class com.easyinnova.tiff.model.types.IPTC
 
editDatetime(String) - Method in class com.easyinnova.tiff.model.types.XMP
 
editDescription(String) - Method in class com.easyinnova.tiff.model.types.IPTC
 
editDescription(String) - Method in class com.easyinnova.tiff.model.types.XMP
 
editTag(String, String) - Method in class com.easyinnova.tiff.model.types.IPTC
 
editTag(String, String) - Method in class com.easyinnova.tiff.model.types.XMP
 
errors - Variable in class com.easyinnova.tiff.model.ValidationResult
Errors List.
ExifIFD - Class in com.easyinnova.tiff.model.types
The Class ExifIFD.
ExifIFD() - Constructor for class com.easyinnova.tiff.model.types.ExifIFD
Instantiates a new exif ifd.

F

Float - Class in com.easyinnova.tiff.model.types
The Class Float.
Float(float) - Constructor for class com.easyinnova.tiff.model.types.Float
Instantiates a new short.

G

generateTagRules() - Method in class com.easyinnova.tiff.model.TiffTags
Generate tag rules.
GenericProfile - Class in com.easyinnova.tiff.profiles
The Generic class for Profile validation.
GenericProfile(TiffDocument) - Constructor for class com.easyinnova.tiff.profiles.GenericProfile
Instantiates a new baseline profile.
get(int) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Reads a byte.
get(int) - Method in class com.easyinnova.tiff.model.IfdTags
Gets the Tag identified by its id.
get(String) - Method in class com.easyinnova.tiff.model.IfdTags
Gets the Tag identified by its id.
get(String) - Method in class com.easyinnova.tiff.model.Metadata
Gets a metadata value, returning the appropriate value when multiple are found.
getBaselineValidation() - Method in class com.easyinnova.tiff.reader.TiffReader
Gets the result of the validation.
getByteOrder() - Method in class com.easyinnova.tiff.io.TiffInputStream
Gets the byte order.
getByteOrder() - Method in class com.easyinnova.tiff.io.TiffOutputStream
Gets the byte order.
getBytes() - Method in class com.easyinnova.tiff.model.types.XmlType
 
getBytesBigEndian(int, int) - Method in class com.easyinnova.tiff.model.TagValue
Gets the bytes.
getCardinality() - Method in class com.easyinnova.tiff.model.Tag
Gets the cardinality.
getCardinality() - Method in class com.easyinnova.tiff.model.TagValue
Gets the number of values in the list.
getContainer() - Method in class com.easyinnova.tiff.model.TiffObject
Gets the container element of this tiff object.
For example EXIF, XMP, IPTC.
getCopyright() - Method in class com.easyinnova.tiff.model.types.IPTC
 
getCopyright() - Method in class com.easyinnova.tiff.model.types.XMP
 
getCreated() - Method in class com.easyinnova.tiff.model.Tag
Gets the created.
getCreator() - Method in class com.easyinnova.tiff.model.IccProfileCreator
Gets the creator.
getCreator() - Method in class com.easyinnova.tiff.model.types.IccProfile
Gets the creator.
getCreator() - Method in class com.easyinnova.tiff.model.types.IPTC
 
getCreator() - Method in class com.easyinnova.tiff.model.types.XMP
 
getDatetime() - Method in class com.easyinnova.tiff.model.types.IPTC
 
getDatetime() - Method in class com.easyinnova.tiff.model.types.XMP
 
getDefaultValue() - Method in class com.easyinnova.tiff.model.Tag
Gets the default value.
getDenominator() - Method in class com.easyinnova.tiff.model.types.Rational
Gets the denominator.
getDenominator() - Method in class com.easyinnova.tiff.model.types.SRational
Gets the denominator.
getDescription() - Method in class com.easyinnova.tiff.model.IccProfileCreator
Gets the description.
getDescription() - Method in class com.easyinnova.tiff.model.Tag
Gets the description.
getDescription() - Method in class com.easyinnova.tiff.model.types.IccProfile
Gets the description.
getDescription() - Method in class com.easyinnova.tiff.model.types.IPTC
 
getDescription() - Method in class com.easyinnova.tiff.model.types.XMP
 
getDescription() - Method in class com.easyinnova.tiff.model.ValidationEvent
Gets the description.
getDescriptiveValueObject() - Method in class com.easyinnova.tiff.model.TagValue
Gets the descriptive value.
getEmbedded() - Method in class com.easyinnova.tiff.model.types.IccProfile
Gets the embedded.
getEndianess() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the endianess.
getErrors() - Method in class com.easyinnova.tiff.model.ValidationResult
Gets the errors.
getFatalError() - Method in class com.easyinnova.tiff.model.TiffDocument
 
getFatalError() - Method in class com.easyinnova.tiff.model.ValidationResult
 
getFatalErrorMEssage() - Method in class com.easyinnova.tiff.model.TiffDocument
 
getFatalErrorMessage() - Method in class com.easyinnova.tiff.model.ValidationResult
 
getFilePath() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
getFirstIFD() - Method in class com.easyinnova.tiff.model.TiffDocument
Returns the first image of the file.
getFirstIFDOffset() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the first ifd offset.
getFirstNumericValue() - Method in class com.easyinnova.tiff.model.TagValue
Gets the first value of the list parsed as a number.
getFirstTextReadValue() - Method in class com.easyinnova.tiff.model.TagValue
 
getFloatValue() - Method in class com.easyinnova.tiff.model.types.Rational
Gets the float value.
getHeight() - Method in class com.easyinnova.tiff.model.Tile
Gets the height.
getHistory() - Method in class com.easyinnova.tiff.model.types.XMP
 
getIccProfile(int) - Static method in class com.easyinnova.tiff.model.IccProfileCreators
Gets tag information.
getIccProfile() - Method in class com.easyinnova.tiff.model.TiffDocument
 
getIccProfileCreators() - Static method in class com.easyinnova.tiff.model.IccProfileCreators
Gets the tiff tags.
getId() - Method in class com.easyinnova.tiff.model.Tag
Gets the id.
getId() - Method in class com.easyinnova.tiff.model.TagValue
Gets the tag id.
getIfd() - Method in class com.easyinnova.tiff.model.Tag
Gets the ifd.
getIfd() - Method in class com.easyinnova.tiff.reader.IfdReader
Gets the ifd.
getIfdAndSubIfdCount() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the count of IFDs and SubIFDs.
getIfdCount() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the ifd count.
getIfdImagesCount() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the images count (main images and thumbnails).
getIfds() - Method in class com.easyinnova.tiff.model.TiffDocument
Returns a list of ifds including exifds.
getIfdsAndSubIfds() - Method in class com.easyinnova.tiff.model.TiffDocument
Returns a list of subifds.
getImageIfds() - Method in class com.easyinnova.tiff.model.TiffDocument
Returns a list of ifds representing Images.
getImageSize() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the image size (x*y).
getImageStrips() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the image in strips.
getImageTiles() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the image tiles.
getInternalValue() - Method in class com.easyinnova.tiff.model.types.Long
Gets the internal value.
getIntValue() - Method in class com.easyinnova.tiff.model.types.SByte
Gets the int value.
getInvalidValue() - Method in class com.easyinnova.tiff.model.ValidationEvent
Gets the erroneous value.
getLength() - Method in class com.easyinnova.tiff.model.Strip
Gets the length.
getLength() - Method in class com.easyinnova.tiff.model.types.IFD
Gets length.
getLength() - Method in class com.easyinnova.tiff.model.types.IPTC
 
getLength() - Method in class com.easyinnova.tiff.model.types.XMP
 
getLevel() - Method in class com.easyinnova.tiff.model.ValidationEvent
Gets the level.
getList(String) - Method in class com.easyinnova.tiff.model.Metadata
Gets the list of objects of the given metadata name.
getLocation() - Method in class com.easyinnova.tiff.model.ValidationEvent
Gets the location.
getMagicNumber() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the magic number of the Tiff file.
getMainImagesCount() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the main images count.
getMetadata() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the metadata.
getMetadata() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the metadata.
getMetadataList(String) - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the metadata ok a given class name.
getMetadataObject(String) - Method in class com.easyinnova.tiff.model.Metadata
Gets the metadata object.
getMetadataSingleString(String) - Method in class com.easyinnova.tiff.model.TiffDocument
Gets an string with the value of the first tag matching the given tag name.
getModel() - Method in class com.easyinnova.tiff.reader.TiffReader
Gets the internal model of the Tiff file.
getModified() - Method in class com.easyinnova.tiff.model.Tag
Gets the modified.
getName() - Method in class com.easyinnova.tiff.model.Tag
Gets the name.
getName() - Method in class com.easyinnova.tiff.model.TagValue
Gets the name of the tag.
getNextIFD() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the next ifd.
getNextIfdOffset() - Method in class com.easyinnova.tiff.reader.IfdReader
Gets the next ifd offset.
getNextOffset() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the next offset.
getNumerator() - Method in class com.easyinnova.tiff.model.types.Rational
Gets the numerator.
getNumerator() - Method in class com.easyinnova.tiff.model.types.SRational
Gets the numerator.
getObjectList() - Method in class com.easyinnova.tiff.model.MetadataObject
Gets the object list.
getOffset() - Method in class com.easyinnova.tiff.model.Strip
Gets the offset.
getOffset() - Method in class com.easyinnova.tiff.model.Tile
Gets the offset.
getOffset() - Method in class com.easyinnova.tiff.model.types.IFD
Gets offset.
getOriginal() - Method in class com.easyinnova.tiff.model.types.IPTC
Gets the original.
getOutputStream() - Method in class com.easyinnova.tiff.io.TiffOutputStream
 
getPaddingX() - Method in class com.easyinnova.tiff.model.Tile
Gets the padding x.
getPaddingY() - Method in class com.easyinnova.tiff.model.Tile
Gets the padding y.
getParent() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the parent.
getPath() - Method in class com.easyinnova.tiff.io.MappedByteInputStream
 
getPath() - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
 
getPath() - Method in class com.easyinnova.tiff.model.MetadataObject
Gets the path.
getProfileClass() - Method in class com.easyinnova.tiff.model.types.IccProfile
 
getReader() - Method in class com.easyinnova.tiff.model.types.XmlType
Gets the xml model.
getReadlength() - Method in class com.easyinnova.tiff.model.TagValue
Gets the readlength.
getReadOffset() - Method in class com.easyinnova.tiff.model.TagValue
Gets the read offset.
getReadValue() - Method in class com.easyinnova.tiff.model.TagValue
 
getRowsPerStrip() - Method in class com.easyinnova.tiff.model.ImageStrips
Gets the rows per strip.
getSchema() - Method in class com.easyinnova.tiff.model.MetadataObject
Gets the path.
getSignature() - Method in class com.easyinnova.tiff.model.IccProfileCreator
Gets the signature.
getSize() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the size.
getSource() - Method in class com.easyinnova.tiff.model.Tag
Gets the source.
getStream() - Method in class com.easyinnova.tiff.io.OutputBuffer
 
getStream() - Method in class com.easyinnova.tiff.io.TiffInputStream
Gets the stream.
getStream() - Method in class com.easyinnova.tiff.reader.TiffReader
Gets the stream.
getStripRows() - Method in class com.easyinnova.tiff.model.Strip
Gets the strip rows.
getStrips() - Method in class com.easyinnova.tiff.model.ImageStrips
Gets the strips.
getsubIFD() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the subIFD.
getSubIFD() - Method in class com.easyinnova.tiff.model.types.IFD
Gets sub ifds.
getSubIfdCount() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the Subifd count.
getSubIfds() - Method in class com.easyinnova.tiff.model.TiffDocument
Returns a list of subifds.
getTag(int) - Static method in class com.easyinnova.tiff.model.TiffTags
Gets tag information.
getTag(String) - Method in class com.easyinnova.tiff.model.types.IFD
Gets the metadata.
getTag(String) - Method in class com.easyinnova.tiff.model.types.IPTC
 
getTag(String) - Method in class com.easyinnova.tiff.model.types.XMP
 
getTagId(String) - Static method in class com.easyinnova.tiff.model.TiffTags
Gets the tag id.
getTagOffset() - Method in class com.easyinnova.tiff.model.TagValue
Gets tag offset.
getTags() - Method in class com.easyinnova.tiff.model.IfdTags
Returns the tag list.
getTags() - Method in class com.easyinnova.tiff.model.types.IFD
Gets the tags.
getTagTypeName(int) - Static method in class com.easyinnova.tiff.model.TiffTags
Gets the tag type name.
getTextDescription(String) - Method in class com.easyinnova.tiff.model.Tag
Gets the tag value description.
getThumbnailsImagesCount() - Method in class com.easyinnova.tiff.model.TiffDocument
Gets the thumbnails images count.
getTiffEPValidation() - Method in class com.easyinnova.tiff.reader.TiffReader
Gets the result of the validation.
getTiffITValidation(int) - Method in class com.easyinnova.tiff.reader.TiffReader
Gets the result of the validation.
getTiffTags() - Static method in class com.easyinnova.tiff.model.TiffTags
Gets the tiff tags.
getTileHeight() - Method in class com.easyinnova.tiff.model.ImageTiles
Gets the tile height.
getTiles() - Method in class com.easyinnova.tiff.model.ImageTiles
Gets the tiles.
getTileWidth() - Method in class com.easyinnova.tiff.model.ImageTiles
Gets the tile width.
getType() - Method in class com.easyinnova.tiff.model.Tag
Gets the type.
getType() - Method in class com.easyinnova.tiff.model.TagValue
Gets the tag type.
getType() - Method in class com.easyinnova.tiff.profiles.BaselineProfile
Gets the image type.
getTypedef() - Method in class com.easyinnova.tiff.model.Tag
Gets the typedef.
getTypeSize(int) - Static method in class com.easyinnova.tiff.model.TiffTags
Gets the type size.
getTypeSize() - Method in class com.easyinnova.tiff.model.types.abstractTiffType
Gets the type size in bytes.
getValidation() - Method in class com.easyinnova.tiff.profiles.GenericProfile
Gets the validation result.
getValue() - Method in class com.easyinnova.tiff.model.TagValue
Gets the list of values.
getValue() - Method in class com.easyinnova.tiff.model.types.Ascii
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.Byte
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.Double
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.Float
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.Long
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.SByte
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.Short
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.SLong
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.SShort
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.Text
Gets the value.
getValue() - Method in class com.easyinnova.tiff.model.types.Undefined
Gets the value.
getValue(int, int, int, int, IFD, int) - Method in class com.easyinnova.tiff.reader.TiffReader
Gets the value of the given tag field.
getValueBackup() - Method in class com.easyinnova.tiff.model.TagValue
Gets the list of values backups.
getValues() - Method in class com.easyinnova.tiff.model.Tag
 
getVersion() - Method in class com.easyinnova.tiff.model.types.IccProfile
Gets the version.
getWarnings() - Method in class com.easyinnova.tiff.model.ValidationResult
Gets the warnings.
getWidth() - Method in class com.easyinnova.tiff.model.Tile
Gets the width.
getXml() - Method in class com.easyinnova.tiff.model.types.XmlType
 

H

hashTagsId - Variable in class com.easyinnova.tiff.model.types.IccTags
The Hash tags id.
hashTagsName - Variable in class com.easyinnova.tiff.model.types.IccTags
The Hash tags name.
hasIccCreator(int) - Static method in class com.easyinnova.tiff.model.IccProfileCreators
Checks for tag.
hasNextIFD() - Method in class com.easyinnova.tiff.model.types.IFD
Checks for next ifd.
hasParent() - Method in class com.easyinnova.tiff.model.types.IFD
Checks for parent.
hasReadableDescription() - Method in class com.easyinnova.tiff.model.Tag
 
hasStrips() - Method in class com.easyinnova.tiff.model.types.IFD
Checks for strips.
hasSubIFD() - Method in class com.easyinnova.tiff.model.types.IFD
Checks for sub IFDs.
hasTag(int) - Static method in class com.easyinnova.tiff.model.TiffTags
Checks for tag.
hasTiles() - Method in class com.easyinnova.tiff.model.types.IFD
Checks for tiles.
hasTypedef() - Method in class com.easyinnova.tiff.model.Tag
Checks for typedef.

I

IccProfile - Class in com.easyinnova.tiff.model.types
The Class IccProfile.
IccProfile() - Constructor for class com.easyinnova.tiff.model.types.IccProfile
Default Constructor.
IccProfile.ProfileClass - Enum in com.easyinnova.tiff.model.types
 
IccProfileCreator - Class in com.easyinnova.tiff.model
The Class IccProfileCreator.
IccProfileCreator(int, String, String) - Constructor for class com.easyinnova.tiff.model.IccProfileCreator
Instantiates a new icc profile creator.
IccProfileCreators - Class in com.easyinnova.tiff.model
The Class IccProfileCreators.
IccProfileCreators() - Constructor for class com.easyinnova.tiff.model.IccProfileCreators
Instantiates a new tiff tags.
IccTag - Class in com.easyinnova.tiff.model.types
The Class IccTag.
IccTag(int, int, int) - Constructor for class com.easyinnova.tiff.model.types.IccTag
Instantiates a new icc tag.
IccTags - Class in com.easyinnova.tiff.model.types
The Class IccTags.
IccTags() - Constructor for class com.easyinnova.tiff.model.types.IccTags
Instantiates a new icc tags.
IFD - Class in com.easyinnova.tiff.model.types
The Class IFD.
IFD(boolean) - Constructor for class com.easyinnova.tiff.model.types.IFD
Instantiates a new long.
IFD.ImageRepresentation - Enum in com.easyinnova.tiff.model.types
The Enum ImageRepresentation.
IfdReader - Class in com.easyinnova.tiff.reader
The object to store the result of an ifd parsing.
IfdReader() - Constructor for class com.easyinnova.tiff.reader.IfdReader
 
IfdTags - Class in com.easyinnova.tiff.model
Set of tags from an IFD.
IfdTags() - Constructor for class com.easyinnova.tiff.model.IfdTags
Instantiates a new set of tags.
ImageStrips - Class in com.easyinnova.tiff.model
The Class ImageStrip.
ImageStrips() - Constructor for class com.easyinnova.tiff.model.ImageStrips
Default constructor.
ImageTiles - Class in com.easyinnova.tiff.model
The Class ImageTiles.
ImageTiles() - Constructor for class com.easyinnova.tiff.model.ImageTiles
Default constructor.
InputBuffer - Class in com.easyinnova.tiff.io
The Class InputBuffer.
InputBuffer(TiffInputStream) - Constructor for class com.easyinnova.tiff.io.InputBuffer
Instantiates a new input buffer.
IPTC - Class in com.easyinnova.tiff.model.types
The Class IPTC.
IPTC() - Constructor for class com.easyinnova.tiff.model.types.IPTC
Instantiates a new IPTC.
isCorrect() - Method in class com.easyinnova.tiff.model.ValidationResult
Checks if is correct.
isDublinCore() - Method in class com.easyinnova.tiff.model.MetadataObject
Checks if is dublin core.
isIFD() - Method in class com.easyinnova.tiff.model.types.abstractTiffType
Checks if is ifd.
isImage() - Method in class com.easyinnova.tiff.model.types.IFD
Checks if is image.
isThumbnail() - Method in class com.easyinnova.tiff.model.types.IFD
Is thumbnail boolean.

K

keySet() - Method in class com.easyinnova.tiff.model.Metadata
Get the set of metadata names.

L

limit(long) - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
Set Limit.
LITTLE_ENDIAN - Static variable in class com.easyinnova.tiff.model.ByteOrder
Constant denoting little-endian byte order.
Long - Class in com.easyinnova.tiff.model.types
The Class Long.
Long(int) - Constructor for class com.easyinnova.tiff.model.types.Long
Instantiates a new long.

M

main(String[]) - Static method in class com.easyinnova.TiffReaderWriter
The main method.
MappedByteInputStream - Class in com.easyinnova.tiff.io
Created by Victor Munoz on 09/08/2016.
MappedByteInputStream(File) - Constructor for class com.easyinnova.tiff.io.MappedByteInputStream
Instantiates a new tiff file input stream.
MappedByteInputStream(RandomAccessFile) - Constructor for class com.easyinnova.tiff.io.MappedByteInputStream
 
MaxStringSize - Static variable in class com.easyinnova.tiff.Constants
 
Metadata - Class in com.easyinnova.tiff.model
A dictinary of all the metadata contained in the tiff file.
Metadata() - Constructor for class com.easyinnova.tiff.model.Metadata
Instantiates a new metadata.
MetadataObject - Class in com.easyinnova.tiff.model
The Class MetadataObject.
MetadataObject(List<TiffObject>) - Constructor for class com.easyinnova.tiff.model.MetadataObject
Instantiates a new metadata object.
MetadataObject() - Constructor for class com.easyinnova.tiff.model.MetadataObject
Instantiates a new metadata object.
model - Variable in class com.easyinnova.tiff.profiles.GenericProfile
The image file descriptor to validate.

O

OutputBuffer - Class in com.easyinnova.tiff.io
The Class OutputBuffer.
OutputBuffer(ByteOrder) - Constructor for class com.easyinnova.tiff.io.OutputBuffer
Instantiates a new output buffer.

P

PagedInputBuffer - Class in com.easyinnova.tiff.io
Paged Buffered Tiff File Stream.
Incorporates a set of pages (set of buffers) for minimizing the file reads all over the file.
PagedInputBuffer(TiffInputStream) - Constructor for class com.easyinnova.tiff.io.PagedInputBuffer
Instantiates a new paged input buffer.
position() - Method in class com.easyinnova.tiff.io.OutputBuffer
Position.
position() - Method in class com.easyinnova.tiff.io.TiffOutputStream
Position.
printError() - Method in class com.easyinnova.tiff.model.ValidationEvent
Prints the error in the console.
printErrors() - Method in class com.easyinnova.tiff.model.ValidationResult
Prints the errors to the console.
printMetadata() - Method in class com.easyinnova.tiff.model.TiffDocument
Prints the metadata.
printTags() - Method in class com.easyinnova.tiff.model.types.IFD
Prints the tags.
printWarning() - Method in class com.easyinnova.tiff.model.ValidationEvent
Prints the warning in the console.
printWarnings() - Method in class com.easyinnova.tiff.model.ValidationResult
Prints the warnings to the console.
Profile - Interface in com.easyinnova.tiff.profiles
The Interface Class Profile.
put(byte) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a byte.
putDouble(Double) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a double (4 bytes).
putFloat(Float) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a float (4 bytes).
putInt(int) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a int (4 bytes).
putLong(Long) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a Long (4 bytes).
putRational(Rational) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a Rational (4 bytes).
putShort(short) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a short (2 bytes).
putSLong(SLong) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a SLong (4 bytes).
putSRational(SRational) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a SRational (4 bytes).
putSShort(SShort) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Puts a sShort (2 bytes).

R

RandomAccessFileInputStream - Class in com.easyinnova.tiff.io
The Class RandomAccessFileInputStream.
RandomAccessFileInputStream(File) - Constructor for class com.easyinnova.tiff.io.RandomAccessFileInputStream
Instantiates a new tiff file input stream.
RandomAccessFileInputStream(RandomAccessFile) - Constructor for class com.easyinnova.tiff.io.RandomAccessFileInputStream
 
RandomAccessFileInputStream(RandomAccessFile, String) - Constructor for class com.easyinnova.tiff.io.RandomAccessFileInputStream
 
Rational - Class in com.easyinnova.tiff.model.types
The Class Rational.
Rational(int, int) - Constructor for class com.easyinnova.tiff.model.types.Rational
Instantiates a new rational.
read(long) - Method in class com.easyinnova.tiff.io.InputBuffer
Reads a byte.
read() - Method in class com.easyinnova.tiff.io.MappedByteInputStream
 
read(long) - Method in class com.easyinnova.tiff.io.PagedInputBuffer
Reads a byte.
read() - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
 
read(byte[]) - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
 
read(byte[], int, int) - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
 
read() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
read(TagValue) - Method in class com.easyinnova.tiff.model.types.abstractTiffType
Read.
read(TagValue, String) - Method in class com.easyinnova.tiff.model.types.abstractTiffType
 
read(TagValue) - Method in class com.easyinnova.tiff.model.types.IccProfile
Reads the desired values of the ICCProfile.
read(TagValue, String) - Method in class com.easyinnova.tiff.model.types.IPTC
Reads the IPTC.
read(TagValue) - Method in class com.easyinnova.tiff.model.types.XmlType
Reads the XML.
read(TagValue) - Method in class com.easyinnova.tiff.model.types.XMP
Reads the XML.
readAscii() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read byte.
readAscii(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read ascii.
readAscii() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readByte(long) - Method in class com.easyinnova.tiff.io.InputBuffer
 
readByte(long) - Method in class com.easyinnova.tiff.io.PagedInputBuffer
 
readByte() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read byte.
readByte(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read byte.
readByte() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readDirectByte() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readDouble() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read double.
readDouble(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read double.
readDouble() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readFile(String) - Method in class com.easyinnova.tiff.reader.TiffReader
 
readFile(String, boolean) - Method in class com.easyinnova.tiff.reader.TiffReader
Parses a Tiff File and create an internal model representation.
readFile(RandomAccessFile, boolean) - Method in class com.easyinnova.tiff.reader.TiffReader
Parses a Tiff File and create an internal model representation.
readFloat() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read float.
readFloat(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read float.
readFloat() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
ReadIccConfigIOException - Exception in com.easyinnova.tiff.model
The Class ReadIccConfigIOException.
ReadIccConfigIOException() - Constructor for exception com.easyinnova.tiff.model.ReadIccConfigIOException
 
readImage() - Method in class com.easyinnova.tiff.reader.IfdReader
Reads the image, which can be stored in strips and/or in tiles.
readLong() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read long.
readLong(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read long.
readLong() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readRational() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read rational.
readRational(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read rational.
readRational() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readSByte() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read s byte.
readSByte(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read s byte.
readSByte() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readShort() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read ascii.
readShort(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read short.
readShort() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readSLong() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read s long.
readSLong(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read s long.
readSLong() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readSRational() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read s rational.
readSRational(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read s rational.
readSRational() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readSShort() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read s short.
readSShort(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read s short.
readSShort() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
readString() - Method in class com.easyinnova.tiff.model.TagValue
Read string.
ReadTagsIOException - Exception in com.easyinnova.tiff.model
The Class ReadTagsIOException.
ReadTagsIOException() - Constructor for exception com.easyinnova.tiff.model.ReadTagsIOException
 
readUndefined() - Method in interface com.easyinnova.tiff.io.TiffDataIntput
Read undefined.
readUndefined(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Read undefined.
readUndefined() - Method in class com.easyinnova.tiff.io.TiffInputStream
 
removeTag(String) - Method in class com.easyinnova.tiff.model.IfdTags
Removes the tag.
removeTag(String) - Method in class com.easyinnova.tiff.model.TiffDocument
Removes the tag.
removeTag(String) - Method in class com.easyinnova.tiff.model.types.IFD
Removes the tag.
removeTag(String) - Method in class com.easyinnova.tiff.model.types.IPTC
Removes the tag.
reset() - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
 
reset() - Method in class com.easyinnova.tiff.model.TagValue
Reset.

S

SByte - Class in com.easyinnova.tiff.model.types
The Class SByte.
SByte(int) - Constructor for class com.easyinnova.tiff.model.types.SByte
Instantiates a new s byte.
seek(long) - Method in class com.easyinnova.tiff.io.InputBuffer
Seek.
seek(long) - Method in class com.easyinnova.tiff.io.MappedByteInputStream
Seek.
seek(int) - Method in class com.easyinnova.tiff.io.OutputBuffer
Seek.
seek(long) - Method in class com.easyinnova.tiff.io.PagedInputBuffer
Seek an offset.
seek(long) - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
Seek.
seek(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
 
seek(int) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Seek.
seekOffset(long) - Method in class com.easyinnova.tiff.io.TiffInputStream
Seek offset.
seekSuccessful(long) - Method in class com.easyinnova.tiff.io.InputBuffer
Seek successful.
SEGMENT_MARKER - Static variable in class com.easyinnova.tiff.model.types.IPTC
The Constant SEGMENT_MARKER.
setByteOrder(ByteOrder) - Method in class com.easyinnova.tiff.io.TiffInputStream
Sets the byte order.
setByteOrder(ByteOrder) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Sets the byte order.
setByteOrder(ByteOrder) - Method in class com.easyinnova.tiff.model.TiffDocument
Sets the magic number of the Tiff file.
setByteOrder(ByteOrder) - Method in class com.easyinnova.tiff.writer.TiffWriter
Sets the byte order.
setCardinality(String) - Method in class com.easyinnova.tiff.model.Tag
Sets the cardinality.
setContainer(String) - Method in class com.easyinnova.tiff.model.TiffObject
Sets the container.
setCreated(Date) - Method in class com.easyinnova.tiff.model.Tag
Sets the created.
setDefaultValue(String) - Method in class com.easyinnova.tiff.model.Tag
Sets the default value.
setDenominator(int) - Method in class com.easyinnova.tiff.model.types.Rational
Sets the denominator.
setDenominator(int) - Method in class com.easyinnova.tiff.model.types.SRational
Sets the denominator.
setDescription(String) - Method in class com.easyinnova.tiff.model.Tag
Sets the description.
setFatalError(boolean, String) - Method in class com.easyinnova.tiff.model.TiffDocument
 
setFatalError(boolean, String) - Method in class com.easyinnova.tiff.model.ValidationResult
 
setFirstIFDOffset(int) - Method in class com.easyinnova.tiff.model.TiffDocument
Sets the first ifd offset.
setHeight(int) - Method in class com.easyinnova.tiff.model.Tile
Sets the height.
setId(Integer) - Method in class com.easyinnova.tiff.model.Tag
Sets the id.
setIfd(String) - Method in class com.easyinnova.tiff.model.Tag
Sets the ifd.
setIfd(IFD) - Method in class com.easyinnova.tiff.reader.IfdReader
Sets the ifd.
setImageStrips(ImageStrips) - Method in class com.easyinnova.tiff.model.types.IFD
Sets the image strips.
setImageTiles(ImageTiles) - Method in class com.easyinnova.tiff.model.types.IFD
Sets the image tiles.
setIsDublinCore(boolean) - Method in class com.easyinnova.tiff.model.MetadataObject
Sets the checks if is dublin core.
setIsIFD(boolean) - Method in class com.easyinnova.tiff.model.types.abstractTiffType
Sets the checks if is ifd.
setIsIFD(boolean) - Method in class com.easyinnova.tiff.model.types.IFD
Sets the checks if is ifd.
setIsImage(boolean) - Method in class com.easyinnova.tiff.model.types.IFD
Sets the checks if is image.
setLength(int) - Method in class com.easyinnova.tiff.model.Strip
Sets the length.
setMagicNumber(int) - Method in class com.easyinnova.tiff.model.TiffDocument
Sets the magic number of the Tiff file.
SetModel(TiffDocument) - Method in class com.easyinnova.tiff.writer.TiffWriter
Sets the model.
setModified(Date) - Method in class com.easyinnova.tiff.model.Tag
Sets the modified.
setName(String) - Method in class com.easyinnova.tiff.model.Tag
Sets the name.
setNextIFD(IFD) - Method in class com.easyinnova.tiff.model.types.IFD
Sets the next ifd.
setNextIfdOffset(int) - Method in class com.easyinnova.tiff.reader.IfdReader
Sets the next ifd offset.
setNextOffset(int) - Method in class com.easyinnova.tiff.model.types.IFD
Sets the next offset.
setNumerator(int) - Method in class com.easyinnova.tiff.model.types.Rational
Sets the numerator.
setNumerator(int) - Method in class com.easyinnova.tiff.model.types.SRational
Sets the numerator.
setOffset(int) - Method in class com.easyinnova.tiff.model.Strip
Sets the offset.
setOffset(int) - Method in class com.easyinnova.tiff.model.Tile
Sets the offset.
setOffset(int) - Method in class com.easyinnova.tiff.model.types.IFD
Sets offset.
setOriginal(List<abstractTiffType>) - Method in class com.easyinnova.tiff.model.types.IPTC
Sets the original.
setPadding(int, int) - Method in class com.easyinnova.tiff.model.Tile
Sets the padding.
setParent(IFD) - Method in class com.easyinnova.tiff.model.types.IFD
Sets the parent.
setPath(String) - Method in class com.easyinnova.tiff.model.MetadataObject
Sets the path.
setReadLength(int) - Method in class com.easyinnova.tiff.model.TagValue
Sets the read length.
setReadOffset(int) - Method in class com.easyinnova.tiff.model.TagValue
Sets the read offset.
setReadValue() - Method in class com.easyinnova.tiff.model.TagValue
 
setRowsPerStrip(long) - Method in class com.easyinnova.tiff.model.ImageStrips
Sets the number of rows per strip.
setSchema(String) - Method in class com.easyinnova.tiff.model.MetadataObject
Sets the path.
setSize(long) - Method in class com.easyinnova.tiff.model.TiffDocument
Sets the size.
setSource(String) - Method in class com.easyinnova.tiff.model.Tag
Sets the source.
setStripRows(int) - Method in class com.easyinnova.tiff.model.Strip
Sets the strip rows.
setStrips(List<Strip>) - Method in class com.easyinnova.tiff.model.ImageStrips
Sets the strips.
setsubIFD(IFD) - Method in class com.easyinnova.tiff.model.types.IFD
Sets the subIFD.
setTagOffset(int) - Method in class com.easyinnova.tiff.model.TagValue
Sets tag offset.
setTileHeight(int) - Method in class com.easyinnova.tiff.model.ImageTiles
Sets the tile height.
setTiles(List<Tile>) - Method in class com.easyinnova.tiff.model.ImageTiles
Sets the tiles.
setTileWidth(int) - Method in class com.easyinnova.tiff.model.ImageTiles
Sets the tile width.
setType(List<String>) - Method in class com.easyinnova.tiff.model.Tag
Sets the type.
setTypeSize(int) - Method in class com.easyinnova.tiff.model.types.abstractTiffType
Sets the type size in bytes.
setValue(List<abstractTiffType>) - Method in class com.easyinnova.tiff.model.TagValue
Sets the value.
setValue(byte) - Method in class com.easyinnova.tiff.model.types.Ascii
Sets the value.
setValue(byte) - Method in class com.easyinnova.tiff.model.types.Byte
Sets the value.
setValue(double) - Method in class com.easyinnova.tiff.model.types.Double
Sets the value.
setValue(float) - Method in class com.easyinnova.tiff.model.types.Float
Sets the value.
setValue(int) - Method in class com.easyinnova.tiff.model.types.Long
Sets the value.
setValue(byte) - Method in class com.easyinnova.tiff.model.types.SByte
Sets the value.
setValue(short) - Method in class com.easyinnova.tiff.model.types.Short
Sets the value.
setValue(int) - Method in class com.easyinnova.tiff.model.types.SLong
Sets the value.
setValue(short) - Method in class com.easyinnova.tiff.model.types.SShort
Sets the value.
setValue(String) - Method in class com.easyinnova.tiff.model.types.Text
Sets the value.
setValue(byte) - Method in class com.easyinnova.tiff.model.types.Undefined
Sets the value.
setValueBackup(List<abstractTiffType>) - Method in class com.easyinnova.tiff.model.TagValue
Sets the valueBakup.
setValues(HashMap<String, String>) - Method in class com.easyinnova.tiff.model.Tag
 
setWidth(int) - Method in class com.easyinnova.tiff.model.Tile
Sets the width.
Short - Class in com.easyinnova.tiff.model.types
The Class Short.
Short(int) - Constructor for class com.easyinnova.tiff.model.types.Short
Instantiates a new short.
size() - Method in class com.easyinnova.tiff.io.MappedByteInputStream
Size.
size() - Method in class com.easyinnova.tiff.io.RandomAccessFileInputStream
Size.
size() - Method in class com.easyinnova.tiff.io.TiffInputStream
File size in bytes.
SLong - Class in com.easyinnova.tiff.model.types
The Class SLong.
SLong(int) - Constructor for class com.easyinnova.tiff.model.types.SLong
Instantiates a new long.
SRational - Class in com.easyinnova.tiff.model.types
The Class SRational.
SRational(int, int) - Constructor for class com.easyinnova.tiff.model.types.SRational
Instantiates a new rational.
SShort - Class in com.easyinnova.tiff.model.types
The Class SShort.
SShort(short) - Constructor for class com.easyinnova.tiff.model.types.SShort
Instantiates a new s short.
Strip - Class in com.easyinnova.tiff.model
The Class Strip.
Strip() - Constructor for class com.easyinnova.tiff.model.Strip
Default constructor.
SubIFD - Class in com.easyinnova.tiff.model.types
The Class SubIFD.
SubIFD() - Constructor for class com.easyinnova.tiff.model.types.SubIFD
Instantiates a new exif ifd.

T

Tag - Class in com.easyinnova.tiff.model
Tag definition.
Tag(int, String, List<String>, String, String, String, String) - Constructor for class com.easyinnova.tiff.model.Tag
Instantiates a new tag.
tagMap - Static variable in class com.easyinnova.tiff.model.TiffTags
The tag map.
tagNames - Static variable in class com.easyinnova.tiff.model.TiffTags
The tag names.
tags - Variable in class com.easyinnova.tiff.model.types.IccProfile
The tags.
tags - Variable in class com.easyinnova.tiff.model.types.IccTags
Tag list.
tagTypes - Static variable in class com.easyinnova.tiff.model.TiffTags
The tag types.
TagValue - Class in com.easyinnova.tiff.model
IFD tag object containing a list of values of a given tag type.
TagValue(int, int) - Constructor for class com.easyinnova.tiff.model.TagValue
Instantiates a new tag value.
Text - Class in com.easyinnova.tiff.model.types
The Class Text.
Text(String) - Constructor for class com.easyinnova.tiff.model.types.Text
Instantiates a new byte.
TiffDataIntput - Interface in com.easyinnova.tiff.io
The Interface TiffDataIntput.
TiffDocument - Class in com.easyinnova.tiff.model
Modeling of the TIFF file with methods to access its IFDs and metadata.
TiffDocument() - Constructor for class com.easyinnova.tiff.model.TiffDocument
Instantiates a new tiff file.
TiffEPProfile - Class in com.easyinnova.tiff.profiles
The Class TiffEPProfile.
TiffEPProfile(TiffDocument) - Constructor for class com.easyinnova.tiff.profiles.TiffEPProfile
Instantiates a new tiff/ep profile validation.
TiffInputStream - Class in com.easyinnova.tiff.io
The Class TiffInputStream.
TiffInputStream(File) - Constructor for class com.easyinnova.tiff.io.TiffInputStream
Instantiates a new data byte order input stream.
TiffInputStream(RandomAccessFile) - Constructor for class com.easyinnova.tiff.io.TiffInputStream
 
TiffITProfile - Class in com.easyinnova.tiff.profiles
The Class TiffITProfile.
TiffITProfile(TiffDocument, int) - Constructor for class com.easyinnova.tiff.profiles.TiffITProfile
Instantiates a new tiff/ep profile validation.
TiffObject - Class in com.easyinnova.tiff.model
The generic class TiffObject.
TiffObject() - Constructor for class com.easyinnova.tiff.model.TiffObject
Instantiates a new tiff object.
TiffOutputStream - Class in com.easyinnova.tiff.io
The Class TiffOutputStream.
TiffOutputStream(TiffInputStream) - Constructor for class com.easyinnova.tiff.io.TiffOutputStream
Instantiates a new tiff stream io.
TiffReader - Class in com.easyinnova.tiff.reader
Reads and parses a Tiff file, storing it in an internal model.
TiffReader() - Constructor for class com.easyinnova.tiff.reader.TiffReader
Default constructor.
Instantiates a new empty tiff reader.
TiffReaderWriter - Class in com.easyinnova
The Main Class.
TiffReaderWriter() - Constructor for class com.easyinnova.TiffReaderWriter
 
TiffTags - Class in com.easyinnova.tiff.model
The Class TiffTags.
TiffTags() - Constructor for class com.easyinnova.tiff.model.TiffTags
Instantiates a new tiff tags.
TiffWriter - Class in com.easyinnova.tiff.writer
The Class TiffWriter.
TiffWriter(TiffInputStream) - Constructor for class com.easyinnova.tiff.writer.TiffWriter
Instantiates a new tiff writer.
Tile - Class in com.easyinnova.tiff.model
The Class Tile.
Tile() - Constructor for class com.easyinnova.tiff.model.Tile
Instantiates a new tile.
toByte() - Method in class com.easyinnova.tiff.model.types.abstractTiffType
To byte.
toByte() - Method in class com.easyinnova.tiff.model.types.Ascii
To byte.
toByte() - Method in class com.easyinnova.tiff.model.types.Byte
To byte.
toInt() - Method in class com.easyinnova.tiff.model.types.abstractTiffType
Convert the value to an integer.
toString() - Method in class com.easyinnova.tiff.model.ByteOrder
Constructs a string describing this object.
toString() - Method in class com.easyinnova.tiff.model.IfdTags
 
toString() - Method in class com.easyinnova.tiff.model.TagValue
Gets a string representing the value.
toString() - Method in class com.easyinnova.tiff.model.types.Ascii
 
toString() - Method in class com.easyinnova.tiff.model.types.Byte
 
toString() - Method in class com.easyinnova.tiff.model.types.Double
 
toString() - Method in class com.easyinnova.tiff.model.types.ExifIFD
 
toString() - Method in class com.easyinnova.tiff.model.types.Float
 
toString() - Method in class com.easyinnova.tiff.model.types.IccProfile
 
toString() - Method in class com.easyinnova.tiff.model.types.IFD
 
toString() - Method in class com.easyinnova.tiff.model.types.IPTC
 
toString() - Method in class com.easyinnova.tiff.model.types.Long
 
toString() - Method in class com.easyinnova.tiff.model.types.Rational
 
toString() - Method in class com.easyinnova.tiff.model.types.SByte
 
toString() - Method in class com.easyinnova.tiff.model.types.Short
 
toString() - Method in class com.easyinnova.tiff.model.types.SLong
 
toString() - Method in class com.easyinnova.tiff.model.types.SRational
 
toString() - Method in class com.easyinnova.tiff.model.types.SShort
 
toString() - Method in class com.easyinnova.tiff.model.types.SubIFD
 
toString() - Method in class com.easyinnova.tiff.model.types.Text
 
toString() - Method in class com.easyinnova.tiff.model.types.Undefined
 
toString() - Method in class com.easyinnova.tiff.model.types.XmlType
 
toString() - Method in class com.easyinnova.tiff.model.ValidationEvent
Gets the string.
toUint() - Method in class com.easyinnova.tiff.model.types.abstractTiffType
To uint.

U

Undefined - Class in com.easyinnova.tiff.model.types
The Class Undefined.
Undefined(int) - Constructor for class com.easyinnova.tiff.model.types.Undefined
Instantiates a new s byte.

V

validate() - Method in class com.easyinnova.tiff.profiles.BaselineProfile
Validates the IFD.
validate() - Method in interface com.easyinnova.tiff.profiles.Profile
Validate that the tiff document follows a given Standard.
validate() - Method in class com.easyinnova.tiff.profiles.TiffEPProfile
Validates that the IFD conforms the Tiff/EP standard.
validate() - Method in class com.easyinnova.tiff.profiles.TiffITProfile
Validates that the IFD conforms the Tiff/IT standard.
validateMetadata(IfdTags) - Method in class com.easyinnova.tiff.profiles.BaselineProfile
Validates that the ifd entries have correct types and cardinalities, as they are defined in the JSONs tag configuration files.
validation - Variable in class com.easyinnova.tiff.profiles.GenericProfile
The result of the check.
ValidationEvent - Class in com.easyinnova.tiff.model
The object that contains an error in the validation of a Tiff file.
ValidationEvent() - Constructor for class com.easyinnova.tiff.model.ValidationEvent
Default constructor.
ValidationEvent(String, String) - Constructor for class com.easyinnova.tiff.model.ValidationEvent
Parameterized constructor.
ValidationEvent(String, String, String) - Constructor for class com.easyinnova.tiff.model.ValidationEvent
Parameterized constructor.
ValidationResult - Class in com.easyinnova.tiff.model
Object that stores the results of the validation, errors and warnings.
ValidationResult(boolean) - Constructor for class com.easyinnova.tiff.model.ValidationResult
Default constructor.
valueOf(String) - Static method in enum com.easyinnova.tiff.model.types.IccProfile.ProfileClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.easyinnova.tiff.model.types.IFD.ImageRepresentation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.easyinnova.tiff.profiles.BaselineProfile.ImageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.easyinnova.tiff.model.types.IccProfile.ProfileClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.easyinnova.tiff.model.types.IFD.ImageRepresentation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.easyinnova.tiff.profiles.BaselineProfile.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.

W

warnings - Variable in class com.easyinnova.tiff.model.ValidationResult
Warnings List.
write(TiffOutputStream) - Method in class com.easyinnova.tiff.model.types.IPTC
 
write(TiffOutputStream) - Method in class com.easyinnova.tiff.model.types.XMP
 
write(String) - Method in class com.easyinnova.tiff.writer.TiffWriter
Write.
writeByteCurrentPosition(byte) - Method in class com.easyinnova.tiff.io.OutputBuffer
Write byte.
writeByteCurrentPosition(byte) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Write byte.
writeHeader() - Method in class com.easyinnova.tiff.writer.TiffWriter
Writes the header.
writeIFD(IFD) - Method in class com.easyinnova.tiff.writer.TiffWriter
Write IFD data.
writeIfds() - Method in class com.easyinnova.tiff.writer.TiffWriter
Write.
writeIntCurrentPosition(int) - Method in class com.easyinnova.tiff.io.OutputBuffer
Write byte.
writeIntCurrentPosition(int) - Method in class com.easyinnova.tiff.io.TiffOutputStream
Write byte.
writeXml(TiffOutputStream) - Method in class com.easyinnova.tiff.model.types.XmlType
 

X

xmlReader - Variable in class com.easyinnova.tiff.model.types.XmlType
The xml model.
XmlType - Class in com.easyinnova.tiff.model.types
The Class XmlType.
XmlType() - Constructor for class com.easyinnova.tiff.model.types.XmlType
Default constructor.
XMP - Class in com.easyinnova.tiff.model.types
The Class XMP.
XMP() - Constructor for class com.easyinnova.tiff.model.types.XMP
Default constructor.
A B C D E F G H I K L M O P R S T U V W X 
Skip navigation links

Copyright © 2015–2020. All rights reserved.