Class FaxTIFFTagSet
- java.lang.Object
-
- com.github.jaiimageio.plugins.tiff.TIFFTagSet
-
- com.github.jaiimageio.plugins.tiff.FaxTIFFTagSet
-
public class FaxTIFFTagSet extends TIFFTagSet
A class representing the extra tags found in a TIFF-F (RFC 2036) file.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
FaxTIFFTagSet.BadFaxLines
(package private) static class
FaxTIFFTagSet.CleanFaxData
(package private) static class
FaxTIFFTagSet.ConsecutiveBadFaxLines
-
Field Summary
Fields Modifier and Type Field Description static int
CLEAN_FAX_DATA_ERRORS_CORRECTED
A value to be used with the "CleanFaxData" tag.static int
CLEAN_FAX_DATA_ERRORS_UNCORRECTED
A value to be used with the "CleanFaxData" tag.static int
CLEAN_FAX_DATA_NO_ERRORS
A value to be used with the "CleanFaxData" tag.static int
TAG_BAD_FAX_LINES
Tag indicating the number of bad fax lines (type SHORT or LONG).static int
TAG_CLEAN_FAX_DATA
Tag indicating the number of lines of clean fax data (type SHORT).static int
TAG_CONSECUTIVE_BAD_LINES
Tag indicating the number of consecutive bad lines (type SHORT or LONG).private static java.util.List
tags
private static FaxTIFFTagSet
theInstance
-
Constructor Summary
Constructors Modifier Constructor Description private
FaxTIFFTagSet()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FaxTIFFTagSet
getInstance()
Returns a shared instance of aFaxTIFFTagSet
.private static void
initTags()
-
Methods inherited from class com.github.jaiimageio.plugins.tiff.TIFFTagSet
getTag, getTag, getTagNames, getTagNumbers
-
-
-
-
Field Detail
-
theInstance
private static FaxTIFFTagSet theInstance
-
TAG_BAD_FAX_LINES
public static final int TAG_BAD_FAX_LINES
Tag indicating the number of bad fax lines (type SHORT or LONG).- See Also:
- Constant Field Values
-
TAG_CLEAN_FAX_DATA
public static final int TAG_CLEAN_FAX_DATA
Tag indicating the number of lines of clean fax data (type SHORT).
-
CLEAN_FAX_DATA_NO_ERRORS
public static final int CLEAN_FAX_DATA_NO_ERRORS
A value to be used with the "CleanFaxData" tag.- See Also:
TAG_CLEAN_FAX_DATA
, Constant Field Values
-
CLEAN_FAX_DATA_ERRORS_CORRECTED
public static final int CLEAN_FAX_DATA_ERRORS_CORRECTED
A value to be used with the "CleanFaxData" tag.- See Also:
TAG_CLEAN_FAX_DATA
, Constant Field Values
-
CLEAN_FAX_DATA_ERRORS_UNCORRECTED
public static final int CLEAN_FAX_DATA_ERRORS_UNCORRECTED
A value to be used with the "CleanFaxData" tag.- See Also:
TAG_CLEAN_FAX_DATA
, Constant Field Values
-
TAG_CONSECUTIVE_BAD_LINES
public static final int TAG_CONSECUTIVE_BAD_LINES
Tag indicating the number of consecutive bad lines (type SHORT or LONG).- See Also:
- Constant Field Values
-
tags
private static java.util.List tags
-
-
Method Detail
-
initTags
private static void initTags()
-
getInstance
public static FaxTIFFTagSet getInstance()
Returns a shared instance of aFaxTIFFTagSet
.- Returns:
- a
FaxTIFFTagSet
instance.
-
-