org.apache.sanselan.formats.tiff
Class TiffField

java.lang.Object
  extended by org.apache.sanselan.formats.tiff.TiffField
All Implemented Interfaces:
BinaryConstants, AllTagConstants, ExifTagConstants, GPSTagConstants, TiffConstants, TiffDirectoryConstants, TiffFieldTypeConstants, TiffTagConstants, SanselanConstants

public class TiffField
extends java.lang.Object
implements TiffConstants


Nested Class Summary
 class TiffField.OversizeValueElement
           
 
Nested classes/interfaces inherited from interface org.apache.sanselan.formats.tiff.constants.TiffDirectoryConstants
TiffDirectoryConstants.ExifDirectoryType
 
Field Summary
static java.lang.String Attribute_Tag
           
 int byteOrder
           
 int directoryType
           
 FieldType fieldType
           
 int length
           
 byte[] oversizeValue
           
 int tag
           
 TagInfo tagInfo
           
 int type
           
 int valueOffset
           
 byte[] valueOffsetBytes
           
 
Fields inherited from interface org.apache.sanselan.formats.tiff.constants.TiffConstants
DEFAULT_TIFF_BYTE_ORDER, TIFF_COMPRESSION_CCITT_1D, TIFF_COMPRESSION_CCITT_GROUP_3, TIFF_COMPRESSION_CCITT_GROUP_4, TIFF_COMPRESSION_JPEG, TIFF_COMPRESSION_LZW, TIFF_COMPRESSION_PACKBITS, TIFF_COMPRESSION_UNCOMPRESSED, TIFF_COMPRESSION_UNCOMPRESSED_1, TIFF_COMPRESSION_UNCOMPRESSED_2, TIFF_DIRECTORY_FOOTER_LENGTH, TIFF_DIRECTORY_HEADER_LENGTH, TIFF_ENTRY_LENGTH, TIFF_ENTRY_MAX_VALUE_LENGTH, TIFF_HEADER_SIZE
 
Fields inherited from interface org.apache.sanselan.formats.tiff.constants.AllTagConstants
ALL_TAGS
 
Fields inherited from interface org.apache.sanselan.formats.tiff.constants.TiffTagConstants
ALL_TIFF_TAGS, TIFF_TAG_ARTIST, TIFF_TAG_BITS_PER_SAMPLE, TIFF_TAG_CELL_LENGTH, TIFF_TAG_CELL_WIDTH, TIFF_TAG_COLOR_MAP, TIFF_TAG_COMPRESSION, TIFF_TAG_COPYRIGHT, TIFF_TAG_DATE_TIME, TIFF_TAG_DOCUMENT_NAME, TIFF_TAG_DOT_RANGE, TIFF_TAG_EXTRA_SAMPLES, TIFF_TAG_FILL_ORDER, TIFF_TAG_FREE_BYTE_COUNTS, TIFF_TAG_FREE_OFFSETS, TIFF_TAG_GRAY_RESPONSE_CURVE, TIFF_TAG_GRAY_RESPONSE_UNIT, TIFF_TAG_HALFTONE_HINTS, TIFF_TAG_HOST_COMPUTER, TIFF_TAG_IMAGE_DESCRIPTION, TIFF_TAG_IMAGE_LENGTH, TIFF_TAG_IMAGE_WIDTH, TIFF_TAG_INK_NAMES, TIFF_TAG_INK_SET, TIFF_TAG_JPEG_ACTABLES, TIFF_TAG_JPEG_DCTABLES, TIFF_TAG_JPEG_INTERCHANGE_FORMAT, TIFF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH, TIFF_TAG_JPEG_LOSSLESS_PREDICTORS, TIFF_TAG_JPEG_POINT_TRANSFORMS, TIFF_TAG_JPEG_PROC, TIFF_TAG_JPEG_QTABLES, TIFF_TAG_JPEG_RESTART_INTERVAL, TIFF_TAG_MAKE, TIFF_TAG_MAX_SAMPLE_VALUE, TIFF_TAG_MIN_SAMPLE_VALUE, TIFF_TAG_MODEL, TIFF_TAG_NEW_SUBFILE_TYPE, TIFF_TAG_NUMBER_OF_INKS, TIFF_TAG_ORIENTATION, TIFF_TAG_PAGE_NAME, TIFF_TAG_PAGE_NUMBER, TIFF_TAG_PHOTOMETRIC_INTERPRETATION, TIFF_TAG_PLANAR_CONFIGURATION, TIFF_TAG_PREDICTOR, TIFF_TAG_PRIMARY_CHROMATICITIES, TIFF_TAG_REFERENCE_BLACK_WHITE, TIFF_TAG_RESOLUTION_UNIT, TIFF_TAG_ROWS_PER_STRIP, TIFF_TAG_SAMPLE_FORMAT, TIFF_TAG_SAMPLES_PER_PIXEL, TIFF_TAG_SMAX_SAMPLE_VALUE, TIFF_TAG_SMIN_SAMPLE_VALUE, TIFF_TAG_SOFTWARE, TIFF_TAG_STRIP_BYTE_COUNTS, TIFF_TAG_STRIP_OFFSETS, TIFF_TAG_SUBFILE_TYPE, TIFF_TAG_T4_OPTIONS, TIFF_TAG_T6_OPTIONS, TIFF_TAG_TARGET_PRINTER, TIFF_TAG_THRESHHOLDING, TIFF_TAG_TILE_BYTE_COUNTS, TIFF_TAG_TILE_LENGTH, TIFF_TAG_TILE_OFFSETS, TIFF_TAG_TILE_WIDTH, TIFF_TAG_TRANSFER_FUNCTION, TIFF_TAG_TRANSFER_RANGE, TIFF_TAG_UNKNOWN, TIFF_TAG_WHITE_POINT, TIFF_TAG_XMP, TIFF_TAG_XPOSITION, TIFF_TAG_XRESOLUTION, TIFF_TAG_YCBCR_COEFFICIENTS, TIFF_TAG_YCBCR_POSITIONING, TIFF_TAG_YCBCR_SUB_SAMPLING, TIFF_TAG_YPOSITION, TIFF_TAG_YRESOLUTION
 
Fields inherited from interface org.apache.sanselan.formats.tiff.constants.ExifTagConstants
ALL_EXIF_TAGS, ALPHA_DATA_DISCARD_VALUE_FLEXBITS_DISCARDED, ALPHA_DATA_DISCARD_VALUE_HIGH_PASS_FREQUENCY_DATA_DISCARDED, ALPHA_DATA_DISCARD_VALUE_HIGHPASS_AND_LOW_PASS_FREQUENCY_DATA_DISCARDED, CALIBRATION_ILLUMINANT_1_VALUE_CLOUDY, CALIBRATION_ILLUMINANT_1_VALUE_COOL_WHITE_FLUORESCENT, CALIBRATION_ILLUMINANT_1_VALUE_D50, CALIBRATION_ILLUMINANT_1_VALUE_D55, CALIBRATION_ILLUMINANT_1_VALUE_D65, CALIBRATION_ILLUMINANT_1_VALUE_D75, CALIBRATION_ILLUMINANT_1_VALUE_DAY_WHITE_FLUORESCENT, CALIBRATION_ILLUMINANT_1_VALUE_DAYLIGHT_FLUORESCENT, CALIBRATION_ILLUMINANT_1_VALUE_FINE_WEATHER, CALIBRATION_ILLUMINANT_1_VALUE_FLASH, CALIBRATION_ILLUMINANT_1_VALUE_FLUORESCENT, CALIBRATION_ILLUMINANT_1_VALUE_ISO_STUDIO_TUNGSTEN, CALIBRATION_ILLUMINANT_1_VALUE_OTHER, CALIBRATION_ILLUMINANT_1_VALUE_SHADE, CALIBRATION_ILLUMINANT_1_VALUE_STANDARD_LIGHT_A, CALIBRATION_ILLUMINANT_1_VALUE_STANDARD_LIGHT_B, CALIBRATION_ILLUMINANT_1_VALUE_STANDARD_LIGHT_C, CALIBRATION_ILLUMINANT_1_VALUE_TUNGSTEN, CALIBRATION_ILLUMINANT_1_VALUE_WHITE_FLUORESCENT, CALIBRATION_ILLUMINANT_2_VALUE_CLOUDY, CALIBRATION_ILLUMINANT_2_VALUE_COOL_WHITE_FLUORESCENT, CALIBRATION_ILLUMINANT_2_VALUE_D50, CALIBRATION_ILLUMINANT_2_VALUE_D55, CALIBRATION_ILLUMINANT_2_VALUE_D65, CALIBRATION_ILLUMINANT_2_VALUE_D75, CALIBRATION_ILLUMINANT_2_VALUE_DAY_WHITE_FLUORESCENT, CALIBRATION_ILLUMINANT_2_VALUE_DAYLIGHT_FLUORESCENT, CALIBRATION_ILLUMINANT_2_VALUE_FINE_WEATHER, CALIBRATION_ILLUMINANT_2_VALUE_FLASH, CALIBRATION_ILLUMINANT_2_VALUE_FLUORESCENT, CALIBRATION_ILLUMINANT_2_VALUE_ISO_STUDIO_TUNGSTEN, CALIBRATION_ILLUMINANT_2_VALUE_OTHER, CALIBRATION_ILLUMINANT_2_VALUE_SHADE, CALIBRATION_ILLUMINANT_2_VALUE_STANDARD_LIGHT_A, CALIBRATION_ILLUMINANT_2_VALUE_STANDARD_LIGHT_B, CALIBRATION_ILLUMINANT_2_VALUE_STANDARD_LIGHT_C, CALIBRATION_ILLUMINANT_2_VALUE_TUNGSTEN, CALIBRATION_ILLUMINANT_2_VALUE_WHITE_FLUORESCENT, CFALAYOUT_VALUE_EVEN_COLUMNS_OFFSET_DOWN_1_2_ROW, CFALAYOUT_VALUE_EVEN_COLUMNS_OFFSET_UP_1_2_ROW, CFALAYOUT_VALUE_EVEN_ROWS_OFFSET_LEFT_1_2_COLUMN, CFALAYOUT_VALUE_EVEN_ROWS_OFFSET_RIGHT_1_2_COLUMN, CLEAN_FAX_DATA_VALUE_REGENERATED, CLEAN_FAX_DATA_VALUE_UNCLEAN, COLOR_SPACE_VALUE_ADOBE_RGB, COLOR_SPACE_VALUE_UNCALIBRATED, COMPRESSION_VALUE_ADOBE_DEFLATE, COMPRESSION_VALUE_CCIRLEW, COMPRESSION_VALUE_CCITT_1D, COMPRESSION_VALUE_DCS, COMPRESSION_VALUE_DEFLATE, COMPRESSION_VALUE_EPSON_ERF_COMPRESSED, COMPRESSION_VALUE_IT8BL, COMPRESSION_VALUE_IT8CTPAD, COMPRESSION_VALUE_IT8LW, COMPRESSION_VALUE_IT8MP, COMPRESSION_VALUE_JBIG, COMPRESSION_VALUE_JBIG_B_AND_W, COMPRESSION_VALUE_JBIG_COLOR, COMPRESSION_VALUE_JPEG, COMPRESSION_VALUE_JPEG_2000, COMPRESSION_VALUE_JPEG_OLD_STYLE, COMPRESSION_VALUE_KODAK_DCR_COMPRESSED, COMPRESSION_VALUE_LZW, COMPRESSION_VALUE_NEXT, COMPRESSION_VALUE_NIKON_NEF_COMPRESSED, COMPRESSION_VALUE_PACK_BITS, COMPRESSION_VALUE_PENTAX_PEF_COMPRESSED, COMPRESSION_VALUE_PIXAR_FILM, COMPRESSION_VALUE_PIXAR_LOG, COMPRESSION_VALUE_SGILOG, COMPRESSION_VALUE_SGILOG_24, COMPRESSION_VALUE_T4_GROUP_3_FAX, COMPRESSION_VALUE_T6_GROUP_4_FAX, COMPRESSION_VALUE_THUNDERSCAN, CONTRAST_1_VALUE_HIGH, CONTRAST_1_VALUE_LOW, CUSTOM_RENDERED_VALUE_CUSTOM, EXIF_TAG_ACTIVE_AREA, EXIF_TAG_AFCP_IPTC, EXIF_TAG_ALIAS_LAYER_METADATA, EXIF_TAG_ALPHA_BYTE_COUNT, EXIF_TAG_ALPHA_DATA_DISCARD, EXIF_TAG_ALPHA_OFFSET, EXIF_TAG_ANALOG_BALANCE, EXIF_TAG_ANNOTATIONS, EXIF_TAG_ANTI_ALIAS_STRENGTH, EXIF_TAG_APERTURE_VALUE, EXIF_TAG_APPLICATION_NOTES, EXIF_TAG_ARTIST, EXIF_TAG_AS_SHOT_ICCPROFILE, EXIF_TAG_AS_SHOT_NEUTRAL, EXIF_TAG_AS_SHOT_PRE_PROFILE_MATRIX, EXIF_TAG_AS_SHOT_WHITE_XY, EXIF_TAG_BACKGROUND_COLOR_INDICATOR, EXIF_TAG_BACKGROUND_COLOR_VALUE, EXIF_TAG_BAD_FAX_LINES, EXIF_TAG_BASELINE_EXPOSURE, EXIF_TAG_BASELINE_NOISE, EXIF_TAG_BASELINE_SHARPNESS, EXIF_TAG_BATTERY_LEVEL, EXIF_TAG_BAYER_GREEN_SPLIT, EXIF_TAG_BEST_QUALITY_SCALE, EXIF_TAG_BITS_PER_EXTENDED_RUN_LENGTH, EXIF_TAG_BITS_PER_RUN_LENGTH, EXIF_TAG_BITS_PER_SAMPLE, EXIF_TAG_BLACK_LEVEL, EXIF_TAG_BLACK_LEVEL_DELTA_H, EXIF_TAG_BLACK_LEVEL_DELTA_V, EXIF_TAG_BLACK_LEVEL_REPEAT_DIM, EXIF_TAG_BRIGHTNESS, EXIF_TAG_BRIGHTNESS_VALUE, EXIF_TAG_CALIBRATION_ILLUMINANT_1, EXIF_TAG_CALIBRATION_ILLUMINANT_2, EXIF_TAG_CAMERA_CALIBRATION_1, EXIF_TAG_CAMERA_CALIBRATION_2, EXIF_TAG_CAMERA_SERIAL_NUMBER, EXIF_TAG_CELL_LENGTH, EXIF_TAG_CELL_WIDTH, EXIF_TAG_CFALAYOUT, EXIF_TAG_CFAPATTERN, EXIF_TAG_CFAPATTERN_2, EXIF_TAG_CFAPLANE_COLOR, EXIF_TAG_CFAREPEAT_PATTERN_DIM, EXIF_TAG_CHROMA_BLUR_RADIUS, EXIF_TAG_CLEAN_FAX_DATA, EXIF_TAG_CLIP_PATH, EXIF_TAG_CODING_METHODS, EXIF_TAG_COLOR_CHARACTERIZATION, EXIF_TAG_COLOR_MAP, EXIF_TAG_COLOR_MATRIX_1, EXIF_TAG_COLOR_MATRIX_2, EXIF_TAG_COLOR_RESPONSE_UNIT, EXIF_TAG_COLOR_SEQUENCE, EXIF_TAG_COLOR_SPACE, EXIF_TAG_COLOR_TABLE, EXIF_TAG_COMPONENTS_CONFIGURATION, EXIF_TAG_COMPRESSED_BITS_PER_PIXEL, EXIF_TAG_COMPRESSION, EXIF_TAG_CONSECUTIVE_BAD_FAX_LINES, EXIF_TAG_CONTRAST_1, EXIF_TAG_CONTRAST_2, EXIF_TAG_CONVERTER, EXIF_TAG_COPYRIGHT, EXIF_TAG_CREATE_DATE, EXIF_TAG_CURRENT_ICCPROFILE, EXIF_TAG_CURRENT_PRE_PROFILE_MATRIX, EXIF_TAG_CUSTOM_RENDERED, EXIF_TAG_DATA_TYPE, EXIF_TAG_DATE_TIME_ORIGINAL, EXIF_TAG_DECODE, EXIF_TAG_DEFAULT_CROP_ORIGIN, EXIF_TAG_DEFAULT_CROP_SIZE, EXIF_TAG_DEFAULT_IMAGE_COLOR, EXIF_TAG_DEFAULT_SCALE, EXIF_TAG_DEVICE_SETTING_DESCRIPTION, EXIF_TAG_DIGITAL_ZOOM_RATIO, EXIF_TAG_DNG_ADOBE_DATA, EXIF_TAG_DNG_BACKWARD_VERSION, EXIF_TAG_DNG_LENS_INFO, EXIF_TAG_DNG_PENTAX_DATA, EXIF_TAG_DNG_PRIVATE_DATA, EXIF_TAG_DNG_VERSION, EXIF_TAG_DOCUMENT_NAME, EXIF_TAG_DOT_RANGE, EXIF_TAG_EXIF_IMAGE_LENGTH, EXIF_TAG_EXIF_IMAGE_WIDTH, EXIF_TAG_EXIF_OFFSET, EXIF_TAG_EXIF_VERSION, EXIF_TAG_EXPOSURE, EXIF_TAG_EXPOSURE_COMPENSATION, EXIF_TAG_EXPOSURE_INDEX, EXIF_TAG_EXPOSURE_INDEX_EXIF_IFD, EXIF_TAG_EXPOSURE_MODE, EXIF_TAG_EXPOSURE_PROGRAM, EXIF_TAG_EXPOSURE_TIME, EXIF_TAG_EXTRA_SAMPLES, EXIF_TAG_FAX_PROFILE, EXIF_TAG_FAX_RECV_PARAMS, EXIF_TAG_FAX_RECV_TIME, EXIF_TAG_FAX_SUB_ADDRESS, EXIF_TAG_FILE_SOURCE, EXIF_TAG_FILL_ORDER, EXIF_TAG_FLASH, EXIF_TAG_FLASH_ENERGY, EXIF_TAG_FLASH_ENERGY_EXIF_IFD, EXIF_TAG_FLASHPIX_VERSION, EXIF_TAG_FNUMBER, EXIF_TAG_FOCAL_LENGTH, EXIF_TAG_FOCAL_LENGTH_IN_35MM_FORMAT, EXIF_TAG_FOCAL_PLANE_RESOLUTION_UNIT, EXIF_TAG_FOCAL_PLANE_RESOLUTION_UNIT_EXIF_IFD, EXIF_TAG_FOCAL_PLANE_XRESOLUTION, EXIF_TAG_FOCAL_PLANE_XRESOLUTION_EXIF_IFD, EXIF_TAG_FOCAL_PLANE_YRESOLUTION, EXIF_TAG_FOCAL_PLANE_YRESOLUTION_EXIF_IFD, EXIF_TAG_FREE_BYTE_COUNTS, EXIF_TAG_FREE_OFFSETS, EXIF_TAG_GAIN_CONTROL, EXIF_TAG_GAMMA, EXIF_TAG_GDALMETADATA, EXIF_TAG_GDALNO_DATA, EXIF_TAG_GEO_TIFF_ASCII_PARAMS, EXIF_TAG_GEO_TIFF_DIRECTORY, EXIF_TAG_GEO_TIFF_DOUBLE_PARAMS, EXIF_TAG_GLOBAL_PARAMETERS_IFD, EXIF_TAG_GPSINFO, EXIF_TAG_GRAY_RESPONSE_CURVE, EXIF_TAG_GRAY_RESPONSE_UNIT, EXIF_TAG_HALFTONE_HINTS, EXIF_TAG_HCUSAGE, EXIF_TAG_HEIGHT_RESOLUTION, EXIF_TAG_HOST_COMPUTER, EXIF_TAG_ICC_PROFILE, EXIF_TAG_IMAGE_BYTE_COUNT, EXIF_TAG_IMAGE_COLOR_INDICATOR, EXIF_TAG_IMAGE_COLOR_VALUE, EXIF_TAG_IMAGE_DATA_DISCARD, EXIF_TAG_IMAGE_DEPTH, EXIF_TAG_IMAGE_DESCRIPTION, EXIF_TAG_IMAGE_HEIGHT, EXIF_TAG_IMAGE_HEIGHT_IFD0, EXIF_TAG_IMAGE_HISTORY, EXIF_TAG_IMAGE_HISTORY_EXIF_IFD, EXIF_TAG_IMAGE_ID, EXIF_TAG_IMAGE_LAYER, EXIF_TAG_IMAGE_NUMBER, EXIF_TAG_IMAGE_NUMBER_EXIF_IFD, EXIF_TAG_IMAGE_OFFSET, EXIF_TAG_IMAGE_SOURCE_DATA, EXIF_TAG_IMAGE_TYPE, EXIF_TAG_IMAGE_UNIQUE_ID, EXIF_TAG_IMAGE_WIDTH, EXIF_TAG_IMAGE_WIDTH_IFD0, EXIF_TAG_INDEXED, EXIF_TAG_INK_NAMES, EXIF_TAG_INK_SET, EXIF_TAG_INTERGRAPH_FLAG_REGISTERS, EXIF_TAG_INTERGRAPH_MATRIX, EXIF_TAG_INTERGRAPH_PACKET_DATA, EXIF_TAG_INTERLACE, EXIF_TAG_INTEROP_INDEX, EXIF_TAG_INTEROP_OFFSET, EXIF_TAG_INTEROP_VERSION, EXIF_TAG_IPTC_NAA, EXIF_TAG_ISO, EXIF_TAG_IT8HEADER, EXIF_TAG_JPEGACTABLES, EXIF_TAG_JPEGDCTABLES, EXIF_TAG_JPEGLOSSLESS_PREDICTORS, EXIF_TAG_JPEGPOINT_TRANSFORMS, EXIF_TAG_JPEGPROC, EXIF_TAG_JPEGQTABLES, EXIF_TAG_JPEGRESTART_INTERVAL, EXIF_TAG_JPEGTABLES, EXIF_TAG_JPG_FROM_RAW_LENGTH_IFD2, EXIF_TAG_JPG_FROM_RAW_LENGTH_SUB_IFD, EXIF_TAG_JPG_FROM_RAW_LENGTH_SUB_IFD2, EXIF_TAG_JPG_FROM_RAW_START_IFD2, EXIF_TAG_JPG_FROM_RAW_START_SUB_IFD, EXIF_TAG_JPG_FROM_RAW_START_SUB_IFD2, EXIF_TAG_LEAF_DATA, EXIF_TAG_LEAF_SUB_IFD, EXIF_TAG_LENS, EXIF_TAG_LIGHT_SOURCE, EXIF_TAG_LINEAR_RESPONSE_LIMIT, EXIF_TAG_LINEARIZATION_TABLE, EXIF_TAG_LOCALIZED_CAMERA_MODEL, EXIF_TAG_MAKE, EXIF_TAG_MAKER_NOTE, EXIF_TAG_MAKER_NOTE_SAFETY, EXIF_TAG_MASKED_AREAS, EXIF_TAG_MATTEING, EXIF_TAG_MAX_APERTURE_VALUE, EXIF_TAG_MAX_SAMPLE_VALUE, EXIF_TAG_MDCOLOR_TABLE, EXIF_TAG_MDFILE_TAG, EXIF_TAG_MDFILE_UNITS, EXIF_TAG_MDLAB_NAME, EXIF_TAG_MDPREP_DATE, EXIF_TAG_MDPREP_TIME, EXIF_TAG_MDSAMPLE_INFO, EXIF_TAG_MDSCALE_PIXEL, EXIF_TAG_METERING_MODE, EXIF_TAG_MIN_SAMPLE_VALUE, EXIF_TAG_MODE_NUMBER, EXIF_TAG_MODEL, EXIF_TAG_MODEL_2, EXIF_TAG_MODEL_TIE_POINT, EXIF_TAG_MODEL_TRANSFORM, EXIF_TAG_MODIFY_DATE, EXIF_TAG_MOIRE_FILTER, EXIF_TAG_NOISE_1, EXIF_TAG_NOISE_2, EXIF_TAG_NUMBEROF_INKS, EXIF_TAG_OCE_APPLICATION_SELECTOR, EXIF_TAG_OCE_IDNUMBER, EXIF_TAG_OCE_IMAGE_LOGIC, EXIF_TAG_OCE_SCANJOB_DESC, EXIF_TAG_OFFSET_SCHEMA, EXIF_TAG_OLD_SUBFILE_TYPE, EXIF_TAG_OPIPROXY, EXIF_TAG_OPTO__ELECTRIC_CONV_FACTOR, EXIF_TAG_ORIENTATION, EXIF_TAG_ORIGINAL_RAW_FILE_DATA, EXIF_TAG_ORIGINAL_RAW_FILE_NAME, EXIF_TAG_OTHER_IMAGE_LENGTH, EXIF_TAG_OTHER_IMAGE_START, EXIF_TAG_OWNER_NAME, EXIF_TAG_PAGE_NAME, EXIF_TAG_PAGE_NUMBER, EXIF_TAG_PHOTOMETRIC_INTERPRETATION, EXIF_TAG_PHOTOSHOP_SETTINGS, EXIF_TAG_PIXEL_FORMAT, EXIF_TAG_PIXEL_INTENSITY_RANGE, EXIF_TAG_PIXEL_SCALE, EXIF_TAG_PLANAR_CONFIGURATION, EXIF_TAG_PREDICTOR, EXIF_TAG_PREVIEW_IMAGE_LENGTH_IFD0, EXIF_TAG_PREVIEW_IMAGE_LENGTH_MAKER_NOTES, EXIF_TAG_PREVIEW_IMAGE_LENGTH_SUB_IFD1, EXIF_TAG_PREVIEW_IMAGE_START_IFD0, EXIF_TAG_PREVIEW_IMAGE_START_MAKER_NOTES, EXIF_TAG_PREVIEW_IMAGE_START_SUB_IFD1, EXIF_TAG_PRIMARY_CHROMATICITIES, EXIF_TAG_PRINT_IM, EXIF_TAG_PROCESSING_SOFTWARE, EXIF_TAG_PROFILE_TYPE, EXIF_TAG_RASTER_PADDING, EXIF_TAG_RATING, EXIF_TAG_RATING_PERCENT, EXIF_TAG_RAW_DATA_UNIQUE_ID, EXIF_TAG_RAW_FILE, EXIF_TAG_REDUCTION_MATRIX_1, EXIF_TAG_REDUCTION_MATRIX_2, EXIF_TAG_REFERENCE_BLACK_WHITE, EXIF_TAG_RELATED_IMAGE_FILE_FORMAT, EXIF_TAG_RELATED_IMAGE_LENGTH, EXIF_TAG_RELATED_IMAGE_WIDTH, EXIF_TAG_RELATED_SOUND_FILE, EXIF_TAG_RESOLUTION_UNIT, EXIF_TAG_ROWS_PER_STRIP, EXIF_TAG_SAMPLE_FORMAT, EXIF_TAG_SAMPLES_PER_PIXEL, EXIF_TAG_SATURATION_1, EXIF_TAG_SATURATION_2, EXIF_TAG_SCENE_CAPTURE_TYPE, EXIF_TAG_SCENE_TYPE, EXIF_TAG_SECURITY_CLASSIFICATION, EXIF_TAG_SECURITY_CLASSIFICATION_EXIF_IFD, EXIF_TAG_SELF_TIMER_MODE, EXIF_TAG_SEMINFO, EXIF_TAG_SENSING_METHOD, EXIF_TAG_SENSING_METHOD_EXIF_IFD, EXIF_TAG_SERIAL_NUMBER, EXIF_TAG_SHADOW_SCALE, EXIF_TAG_SHADOWS, EXIF_TAG_SHARPNESS_1, EXIF_TAG_SHARPNESS_2, EXIF_TAG_SHUTTER_SPEED_VALUE, EXIF_TAG_SITE, EXIF_TAG_SMAX_SAMPLE_VALUE, EXIF_TAG_SMIN_SAMPLE_VALUE, EXIF_TAG_SMOOTHNESS, EXIF_TAG_SOFTWARE, EXIF_TAG_SPATIAL_FREQUENCY_RESPONSE_1, EXIF_TAG_SPATIAL_FREQUENCY_RESPONSE_2, EXIF_TAG_SPECTRAL_SENSITIVITY, EXIF_TAG_STO_NITS, EXIF_TAG_STRIP_ROW_COUNTS, EXIF_TAG_SUB_IFD, EXIF_TAG_SUB_SEC_TIME, EXIF_TAG_SUB_SEC_TIME_DIGITIZED, EXIF_TAG_SUB_SEC_TIME_ORIGINAL, EXIF_TAG_SUBFILE_TYPE, EXIF_TAG_SUBJECT_DISTANCE, EXIF_TAG_SUBJECT_DISTANCE_RANGE, EXIF_TAG_SUBJECT_LOCATION_1, EXIF_TAG_SUBJECT_LOCATION_2, EXIF_TAG_T4OPTIONS, EXIF_TAG_T6OPTIONS, EXIF_TAG_TARGET_PRINTER, EXIF_TAG_THRESHOLDING, EXIF_TAG_TIFF_EPSTANDARD_ID_1, EXIF_TAG_TIFF_EPSTANDARD_ID_2, EXIF_TAG_TILE_BYTE_COUNTS, EXIF_TAG_TILE_DEPTH, EXIF_TAG_TILE_LENGTH, EXIF_TAG_TILE_OFFSETS, EXIF_TAG_TILE_WIDTH, EXIF_TAG_TIME_ZONE_OFFSET, EXIF_TAG_TRANSFER_FUNCTION, EXIF_TAG_TRANSFER_RANGE, EXIF_TAG_TRANSFOMATION, EXIF_TAG_TRANSPARENCY_INDICATOR, EXIF_TAG_UNCOMPRESSED, EXIF_TAG_UNIQUE_CAMERA_MODEL, EXIF_TAG_USER_COMMENT, EXIF_TAG_VERSION_YEAR, EXIF_TAG_WANG_ANNOTATION, EXIF_TAG_WHITE_BALANCE_1, EXIF_TAG_WHITE_BALANCE_2, EXIF_TAG_WHITE_LEVEL, EXIF_TAG_WHITE_POINT, EXIF_TAG_WIDTH_RESOLUTION, EXIF_TAG_XCLIP_PATH_UNITS, EXIF_TAG_XPAUTHOR, EXIF_TAG_XPCOMMENT, EXIF_TAG_XPKEYWORDS, EXIF_TAG_XPOSITION, EXIF_TAG_XPSUBJECT, EXIF_TAG_XPTITLE, EXIF_TAG_XRESOLUTION, EXIF_TAG_YCBCR_COEFFICIENTS, EXIF_TAG_YCBCR_POSITIONING, EXIF_TAG_YCBCR_SUB_SAMPLING, EXIF_TAG_YCLIP_PATH_UNITS, EXIF_TAG_YPOSITION, EXIF_TAG_YRESOLUTION, EXPOSURE_MODE_VALUE_AUTO_BRACKET, EXPOSURE_MODE_VALUE_MANUAL, EXPOSURE_PROGRAM_VALUE_ACTION_HIGH_SPEED, EXPOSURE_PROGRAM_VALUE_APERTURE_PRIORITY_AE, EXPOSURE_PROGRAM_VALUE_CREATIVE_SLOW_SPEED, EXPOSURE_PROGRAM_VALUE_LANDSCAPE, EXPOSURE_PROGRAM_VALUE_PORTRAIT, EXPOSURE_PROGRAM_VALUE_PROGRAM_AE, EXPOSURE_PROGRAM_VALUE_SHUTTER_SPEED_PRIORITY_AE, FAX_PROFILE_VALUE_EXTENDED_B_AND_W_LOSSLESS_F, FAX_PROFILE_VALUE_LOSSLESS_COLOR_AND_GRAYSCALE_L, FAX_PROFILE_VALUE_LOSSLESS_JBIG_B_AND_W_J, FAX_PROFILE_VALUE_LOSSY_COLOR_AND_GRAYSCALE_C, FAX_PROFILE_VALUE_MINIMAL_B_AND_W_LOSSLESS_S, FAX_PROFILE_VALUE_MIXED_RASTER_CONTENT_M, FILE_SOURCE_VALUE_DIGITAL_CAMERA, FILE_SOURCE_VALUE_REFLECTION_PRINT_SCANNER, FILL_ORDER_VALUE_REVERSED, FLASH_VALUE_AUTO_DID_NOT_FIRE, FLASH_VALUE_AUTO_DID_NOT_FIRE_RED_EYE_REDUCTION, FLASH_VALUE_AUTO_FIRED, FLASH_VALUE_AUTO_FIRED_RED_EYE_REDUCTION, FLASH_VALUE_AUTO_FIRED_RED_EYE_REDUCTION_RETURN_DETECTED, FLASH_VALUE_AUTO_FIRED_RED_EYE_REDUCTION_RETURN_NOT_DETECTED, FLASH_VALUE_AUTO_FIRED_RETURN_DETECTED, FLASH_VALUE_AUTO_FIRED_RETURN_NOT_DETECTED, FLASH_VALUE_FIRED, FLASH_VALUE_FIRED_RED_EYE_REDUCTION, FLASH_VALUE_FIRED_RED_EYE_REDUCTION_RETURN_DETECTED, FLASH_VALUE_FIRED_RED_EYE_REDUCTION_RETURN_NOT_DETECTED, FLASH_VALUE_FIRED_RETURN_DETECTED, FLASH_VALUE_FIRED_RETURN_NOT_DETECTED, FLASH_VALUE_NO_FLASH_FUNCTION, FLASH_VALUE_OFF, FLASH_VALUE_OFF_DID_NOT_FIRE_RETURN_NOT_DETECTED, FLASH_VALUE_OFF_NO_FLASH_FUNCTION, FLASH_VALUE_OFF_RED_EYE_REDUCTION, FLASH_VALUE_ON, FLASH_VALUE_ON_DID_NOT_FIRE, FLASH_VALUE_ON_RED_EYE_REDUCTION, FLASH_VALUE_ON_RED_EYE_REDUCTION_RETURN_DETECTED, FLASH_VALUE_ON_RED_EYE_REDUCTION_RETURN_NOT_DETECTED, FLASH_VALUE_ON_RETURN_DETECTED, FLASH_VALUE_ON_RETURN_NOT_DETECTED, FOCAL_PLANE_RESOLUTION_UNIT_EXIF_IFD_VALUE_CM, FOCAL_PLANE_RESOLUTION_UNIT_EXIF_IFD_VALUE_INCHES, FOCAL_PLANE_RESOLUTION_UNIT_EXIF_IFD_VALUE_MM, FOCAL_PLANE_RESOLUTION_UNIT_EXIF_IFD_VALUE_UM, FOCAL_PLANE_RESOLUTION_UNIT_VALUE_CM, FOCAL_PLANE_RESOLUTION_UNIT_VALUE_INCHES, FOCAL_PLANE_RESOLUTION_UNIT_VALUE_MM, FOCAL_PLANE_RESOLUTION_UNIT_VALUE_UM, GAIN_CONTROL_VALUE_HIGH_GAIN_DOWN, GAIN_CONTROL_VALUE_HIGH_GAIN_UP, GAIN_CONTROL_VALUE_LOW_GAIN_DOWN, GAIN_CONTROL_VALUE_LOW_GAIN_UP, GRAY_RESPONSE_UNIT_VALUE_0_0001, GRAY_RESPONSE_UNIT_VALUE_0_001, GRAY_RESPONSE_UNIT_VALUE_1E_05, GRAY_RESPONSE_UNIT_VALUE_1E_06, IMAGE_DATA_DISCARD_VALUE_FLEXBITS_DISCARDED, IMAGE_DATA_DISCARD_VALUE_HIGH_PASS_FREQUENCY_DATA_DISCARDED, IMAGE_DATA_DISCARD_VALUE_HIGHPASS_AND_LOW_PASS_FREQUENCY_DATA_DISCARDED, INDEXED_VALUE_INDEXED, INK_SET_VALUE_NOT_CMYK, JPEGPROC_VALUE_LOSSLESS, LIGHT_SOURCE_VALUE_CLOUDY, LIGHT_SOURCE_VALUE_COOL_WHITE_FLUORESCENT, LIGHT_SOURCE_VALUE_D50, LIGHT_SOURCE_VALUE_D55, LIGHT_SOURCE_VALUE_D65, LIGHT_SOURCE_VALUE_D75, LIGHT_SOURCE_VALUE_DAY_WHITE_FLUORESCENT, LIGHT_SOURCE_VALUE_DAYLIGHT_FLUORESCENT, LIGHT_SOURCE_VALUE_FINE_WEATHER, LIGHT_SOURCE_VALUE_FLASH, LIGHT_SOURCE_VALUE_FLUORESCENT, LIGHT_SOURCE_VALUE_ISO_STUDIO_TUNGSTEN, LIGHT_SOURCE_VALUE_OTHER, LIGHT_SOURCE_VALUE_SHADE, LIGHT_SOURCE_VALUE_STANDARD_LIGHT_A, LIGHT_SOURCE_VALUE_STANDARD_LIGHT_B, LIGHT_SOURCE_VALUE_STANDARD_LIGHT_C, LIGHT_SOURCE_VALUE_TUNGSTEN, LIGHT_SOURCE_VALUE_WHITE_FLUORESCENT, MAKER_NOTE_SAFETY_VALUE_SAFE, METERING_MODE_VALUE_CENTER_WEIGHTED_AVERAGE, METERING_MODE_VALUE_MULTI_SEGMENT, METERING_MODE_VALUE_MULTI_SPOT, METERING_MODE_VALUE_OTHER, METERING_MODE_VALUE_PARTIAL, METERING_MODE_VALUE_SPOT, OLD_SUBFILE_TYPE_VALUE_REDUCED_RESOLUTION_IMAGE, OLD_SUBFILE_TYPE_VALUE_SINGLE_PAGE_OF_MULTI_PAGE_IMAGE, OPIPROXY_VALUE_HIGHER_RESOLUTION_IMAGE_EXISTS, ORIENTATION_VALUE_MIRROR_HORIZONTAL, ORIENTATION_VALUE_MIRROR_HORIZONTAL_AND_ROTATE_270_CW, ORIENTATION_VALUE_MIRROR_HORIZONTAL_AND_ROTATE_90_CW, ORIENTATION_VALUE_MIRROR_VERTICAL, ORIENTATION_VALUE_ROTATE_180, ORIENTATION_VALUE_ROTATE_270_CW, ORIENTATION_VALUE_ROTATE_90_CW, PHOTOMETRIC_INTERPRETATION_VALUE_BLACK_IS_ZERO, PHOTOMETRIC_INTERPRETATION_VALUE_CIELAB, PHOTOMETRIC_INTERPRETATION_VALUE_CMYK, PHOTOMETRIC_INTERPRETATION_VALUE_COLOR_FILTER_ARRAY, PHOTOMETRIC_INTERPRETATION_VALUE_ICCLAB, PHOTOMETRIC_INTERPRETATION_VALUE_ITULAB, PHOTOMETRIC_INTERPRETATION_VALUE_LINEAR_RAW, PHOTOMETRIC_INTERPRETATION_VALUE_PIXAR_LOG_L, PHOTOMETRIC_INTERPRETATION_VALUE_PIXAR_LOG_LUV, PHOTOMETRIC_INTERPRETATION_VALUE_RGB, PHOTOMETRIC_INTERPRETATION_VALUE_RGB_PALETTE, PHOTOMETRIC_INTERPRETATION_VALUE_TRANSPARENCY_MASK, PHOTOMETRIC_INTERPRETATION_VALUE_YCB_CR, PIXEL_FORMAT_VALUE_112_BIT_6_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_112_BIT_7_CHANNELS, PIXEL_FORMAT_VALUE_128_BIT_7_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_128_BIT_8_CHANNELS, PIXEL_FORMAT_VALUE_128_BIT_PRGBA_FLOAT, PIXEL_FORMAT_VALUE_128_BIT_RGB_FLOAT, PIXEL_FORMAT_VALUE_128_BIT_RGBA_FIXED_POINT, PIXEL_FORMAT_VALUE_128_BIT_RGBA_FLOAT, PIXEL_FORMAT_VALUE_144_BIT_8_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_16_BIT_BGR555, PIXEL_FORMAT_VALUE_16_BIT_BGR565, PIXEL_FORMAT_VALUE_16_BIT_GRAY, PIXEL_FORMAT_VALUE_16_BIT_GRAY_HALF, PIXEL_FORMAT_VALUE_24_BIT_3_CHANNELS, PIXEL_FORMAT_VALUE_24_BIT_BGR, PIXEL_FORMAT_VALUE_24_BIT_RGB, PIXEL_FORMAT_VALUE_32_BIT_3_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_32_BIT_4_CHANNELS, PIXEL_FORMAT_VALUE_32_BIT_BGR, PIXEL_FORMAT_VALUE_32_BIT_BGR101010, PIXEL_FORMAT_VALUE_32_BIT_BGRA, PIXEL_FORMAT_VALUE_32_BIT_CMYK, PIXEL_FORMAT_VALUE_32_BIT_GRAY_FIXED_POINT, PIXEL_FORMAT_VALUE_32_BIT_GRAY_FLOAT, PIXEL_FORMAT_VALUE_32_BIT_PBGRA, PIXEL_FORMAT_VALUE_32_BIT_RGBE, PIXEL_FORMAT_VALUE_40_BIT_4_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_40_BIT_5_CHANNELS, PIXEL_FORMAT_VALUE_40_BIT_CMYK_ALPHA, PIXEL_FORMAT_VALUE_48_BIT_3_CHANNELS, PIXEL_FORMAT_VALUE_48_BIT_5_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_48_BIT_6_CHANNELS, PIXEL_FORMAT_VALUE_48_BIT_RGB, PIXEL_FORMAT_VALUE_48_BIT_RGB_FIXED_POINT, PIXEL_FORMAT_VALUE_48_BIT_RGB_HALF, PIXEL_FORMAT_VALUE_56_BIT_6_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_56_BIT_7_CHANNELS, PIXEL_FORMAT_VALUE_64_BIT_3_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_64_BIT_4_CHANNELS, PIXEL_FORMAT_VALUE_64_BIT_7_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_64_BIT_8_CHANNELS, PIXEL_FORMAT_VALUE_64_BIT_CMYK, PIXEL_FORMAT_VALUE_64_BIT_PRGBA, PIXEL_FORMAT_VALUE_64_BIT_RGBA, PIXEL_FORMAT_VALUE_64_BIT_RGBA_FIXED_POINT, PIXEL_FORMAT_VALUE_64_BIT_RGBA_HALF, PIXEL_FORMAT_VALUE_72_BIT_8_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_8_BIT_GRAY, PIXEL_FORMAT_VALUE_80_BIT_4_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_80_BIT_5_CHANNELS, PIXEL_FORMAT_VALUE_80_BIT_CMYK_ALPHA, PIXEL_FORMAT_VALUE_96_BIT_5_CHANNELS_ALPHA, PIXEL_FORMAT_VALUE_96_BIT_6_CHANNELS, PIXEL_FORMAT_VALUE_96_BIT_RGB_FIXED_POINT, PLANAR_CONFIGURATION_VALUE_PLANAR, PREDICTOR_VALUE_HORIZONTAL_DIFFERENCING, PROFILE_TYPE_VALUE_GROUP_3_FAX, RESOLUTION_UNIT_VALUE_CM, RESOLUTION_UNIT_VALUE_INCHES, SAMPLE_FORMAT_VALUE_COMPLEX_INTEGER, SAMPLE_FORMAT_VALUE_IEEE_FLOATING_POINT, SAMPLE_FORMAT_VALUE_IEEE_FLOATING_POINT_1, SAMPLE_FORMAT_VALUE_TWOS_COMPLEMENT_SIGNED_INTEGER, SAMPLE_FORMAT_VALUE_UNDEFINED, SATURATION_1_VALUE_HIGH, SATURATION_1_VALUE_LOW, SCENE_CAPTURE_TYPE_VALUE_LANDSCAPE, SCENE_CAPTURE_TYPE_VALUE_NIGHT, SCENE_CAPTURE_TYPE_VALUE_PORTRAIT, SENSING_METHOD_EXIF_IFD_VALUE_COLOR_SEQUENTIAL_AREA, SENSING_METHOD_EXIF_IFD_VALUE_COLOR_SEQUENTIAL_LINEAR, SENSING_METHOD_EXIF_IFD_VALUE_ONE_CHIP_COLOR_AREA, SENSING_METHOD_EXIF_IFD_VALUE_THREE_CHIP_COLOR_AREA, SENSING_METHOD_EXIF_IFD_VALUE_TRILINEAR, SENSING_METHOD_EXIF_IFD_VALUE_TWO_CHIP_COLOR_AREA, SENSING_METHOD_VALUE_COLOR_SEQUENTIAL_AREA, SENSING_METHOD_VALUE_COLOR_SEQUENTIAL_LINEAR, SENSING_METHOD_VALUE_MONOCHROME_LINEAR, SENSING_METHOD_VALUE_ONE_CHIP_COLOR_AREA, SENSING_METHOD_VALUE_THREE_CHIP_COLOR_AREA, SENSING_METHOD_VALUE_TRILINEAR, SENSING_METHOD_VALUE_TWO_CHIP_COLOR_AREA, SHARPNESS_1_VALUE_HARD, SHARPNESS_1_VALUE_SOFT, SUBFILE_TYPE_VALUE_REDUCED_RESOLUTION_IMAGE, SUBFILE_TYPE_VALUE_SINGLE_PAGE_OF_MULTI_PAGE_IMAGE, SUBFILE_TYPE_VALUE_SINGLE_PAGE_OF_MULTI_PAGE_REDUCED_RESOLUTION_IMAGE, SUBFILE_TYPE_VALUE_TRANSPARENCY_MASK, SUBFILE_TYPE_VALUE_TRANSPARENCY_MASK_OF_MULTI_PAGE_IMAGE, SUBFILE_TYPE_VALUE_TRANSPARENCY_MASK_OF_REDUCED_RESOLUTION_IMAGE, SUBFILE_TYPE_VALUE_TRANSPARENCY_MASK_OF_REDUCED_RESOLUTION_MULTI_PAGE_IMAGE, SUBJECT_DISTANCE_RANGE_VALUE_CLOSE, SUBJECT_DISTANCE_RANGE_VALUE_DISTANT, THRESHOLDING_VALUE_ORDERED_DITHER_OR_HALFTONE, THRESHOLDING_VALUE_RANDOMIZED_DITHER, TRANSFOMATION_VALUE_MIRROR_HORIZONTAL, TRANSFOMATION_VALUE_MIRROR_HORIZONTAL_AND_ROTATE_270_CW, TRANSFOMATION_VALUE_MIRROR_HORIZONTAL_AND_ROTATE_90_CW, TRANSFOMATION_VALUE_MIRROR_VERTICAL, TRANSFOMATION_VALUE_ROTATE_180, TRANSFOMATION_VALUE_ROTATE_270_CW, TRANSFOMATION_VALUE_ROTATE_90_CW, UNCOMPRESSED_VALUE_YES, WHITE_BALANCE_1_VALUE_MANUAL, YCB_CR_POSITIONING_VALUE_CO_SITED
 
Fields inherited from interface org.apache.sanselan.formats.tiff.constants.GPSTagConstants
ALL_GPS_TAGS, GPS_TAG_GPS_ALTITUDE, GPS_TAG_GPS_ALTITUDE_REF, GPS_TAG_GPS_ALTITUDE_REF_VALUE_ABOVE_SEA_LEVEL, GPS_TAG_GPS_ALTITUDE_REF_VALUE_BELOW_SEA_LEVEL, GPS_TAG_GPS_AREA_INFORMATION, GPS_TAG_GPS_DATE_STAMP, GPS_TAG_GPS_DEST_BEARING, GPS_TAG_GPS_DEST_BEARING_REF, GPS_TAG_GPS_DEST_BEARING_REF_VALUE_MAGNETIC_NORTH, GPS_TAG_GPS_DEST_BEARING_REF_VALUE_TRUE_NORTH, GPS_TAG_GPS_DEST_DISTANCE, GPS_TAG_GPS_DEST_DISTANCE_REF, GPS_TAG_GPS_DEST_DISTANCE_REF_VALUE_KILOMETERS, GPS_TAG_GPS_DEST_DISTANCE_REF_VALUE_MILES, GPS_TAG_GPS_DEST_DISTANCE_REF_VALUE_NAUTICAL_MILES, GPS_TAG_GPS_DEST_LATITUDE, GPS_TAG_GPS_DEST_LATITUDE_REF, GPS_TAG_GPS_DEST_LATITUDE_REF_VALUE_NORTH, GPS_TAG_GPS_DEST_LATITUDE_REF_VALUE_SOUTH, GPS_TAG_GPS_DEST_LONGITUDE, GPS_TAG_GPS_DEST_LONGITUDE_REF, GPS_TAG_GPS_DEST_LONGITUDE_REF_VALUE_EAST, GPS_TAG_GPS_DEST_LONGITUDE_REF_VALUE_WEST, GPS_TAG_GPS_DIFFERENTIAL, GPS_TAG_GPS_DIFFERENTIAL_VALUE_DIFFERENTIAL_CORRECTED, GPS_TAG_GPS_DIFFERENTIAL_VALUE_NO_CORRECTION, GPS_TAG_GPS_DOP, GPS_TAG_GPS_IMG_DIRECTION, GPS_TAG_GPS_IMG_DIRECTION_REF, GPS_TAG_GPS_IMG_DIRECTION_REF_VALUE_MAGNETIC_NORTH, GPS_TAG_GPS_IMG_DIRECTION_REF_VALUE_TRUE_NORTH, GPS_TAG_GPS_LATITUDE, GPS_TAG_GPS_LATITUDE_REF, GPS_TAG_GPS_LATITUDE_REF_VALUE_NORTH, GPS_TAG_GPS_LATITUDE_REF_VALUE_SOUTH, GPS_TAG_GPS_LONGITUDE, GPS_TAG_GPS_LONGITUDE_REF, GPS_TAG_GPS_LONGITUDE_REF_VALUE_EAST, GPS_TAG_GPS_LONGITUDE_REF_VALUE_WEST, GPS_TAG_GPS_MAP_DATUM, GPS_TAG_GPS_MEASURE_MODE, GPS_TAG_GPS_MEASURE_MODE_VALUE_2_DIMENSIONAL_MEASUREMENT, GPS_TAG_GPS_MEASURE_MODE_VALUE_3_DIMENSIONAL_MEASUREMENT, GPS_TAG_GPS_PROCESSING_METHOD, GPS_TAG_GPS_SATELLITES, GPS_TAG_GPS_SPEED, GPS_TAG_GPS_SPEED_REF, GPS_TAG_GPS_SPEED_REF_VALUE_KMPH, GPS_TAG_GPS_SPEED_REF_VALUE_KNOTS, GPS_TAG_GPS_SPEED_REF_VALUE_MPH, GPS_TAG_GPS_STATUS, GPS_TAG_GPS_STATUS_VALUE_MEASUREMENT_IN_PROGRESS, GPS_TAG_GPS_STATUS_VALUE_MEASUREMENT_INTEROPERABILITY, GPS_TAG_GPS_TIME_STAMP, GPS_TAG_GPS_TRACK, GPS_TAG_GPS_TRACK_REF, GPS_TAG_GPS_TRACK_REF_VALUE_MAGNETIC_NORTH, GPS_TAG_GPS_TRACK_REF_VALUE_TRUE_NORTH, GPS_TAG_GPS_VERSION_ID
 
Fields inherited from interface org.apache.sanselan.formats.tiff.constants.TiffDirectoryConstants
DIRECTORY_TYPE_DIR_0, DIRECTORY_TYPE_DIR_1, DIRECTORY_TYPE_DIR_2, DIRECTORY_TYPE_DIR_3, DIRECTORY_TYPE_DIR_4, DIRECTORY_TYPE_EXIF, DIRECTORY_TYPE_GPS, DIRECTORY_TYPE_INTEROPERABILITY, DIRECTORY_TYPE_MAKER_NOTES, DIRECTORY_TYPE_ROOT, DIRECTORY_TYPE_SUB, DIRECTORY_TYPE_SUB0, DIRECTORY_TYPE_SUB1, DIRECTORY_TYPE_SUB2, DIRECTORY_TYPE_THUMBNAIL, DIRECTORY_TYPE_UNKNOWN, EXIF_DIRECTORIES, EXIF_DIRECTORY_EXIF_IFD, EXIF_DIRECTORY_GPS, EXIF_DIRECTORY_IFD0, EXIF_DIRECTORY_IFD1, EXIF_DIRECTORY_IFD2, EXIF_DIRECTORY_IFD3, EXIF_DIRECTORY_INTEROP_IFD, EXIF_DIRECTORY_MAKER_NOTES, EXIF_DIRECTORY_SUB_IFD, EXIF_DIRECTORY_SUB_IFD1, EXIF_DIRECTORY_SUB_IFD2, EXIF_DIRECTORY_UNKNOWN, TIFF_DIRECTORY_IFD0, TIFF_DIRECTORY_IFD1, TIFF_DIRECTORY_IFD2, TIFF_DIRECTORY_IFD3, TIFF_DIRECTORY_ROOT
 
Fields inherited from interface org.apache.sanselan.formats.tiff.constants.TiffFieldTypeConstants
FIELD_TYPE_ANY, FIELD_TYPE_ASCII, FIELD_TYPE_BYTE, FIELD_TYPE_DESCRIPTION_ANY, FIELD_TYPE_DESCRIPTION_ASCII, FIELD_TYPE_DESCRIPTION_BYTE, FIELD_TYPE_DESCRIPTION_BYTE_OR_SHORT, FIELD_TYPE_DESCRIPTION_LONG, FIELD_TYPE_DESCRIPTION_LONG_OR_SHORT, FIELD_TYPE_DESCRIPTION_RATIONAL, FIELD_TYPE_DESCRIPTION_SHORT, FIELD_TYPE_DESCRIPTION_SHORT_OR_LONG, FIELD_TYPE_DESCRIPTION_UNKNOWN, FIELD_TYPE_DOUBLE, FIELD_TYPE_FLOAT, FIELD_TYPE_LONG, FIELD_TYPE_RATIONAL, FIELD_TYPE_SBYTE, FIELD_TYPE_SHORT, FIELD_TYPE_SLONG, FIELD_TYPE_SRATIONAL, FIELD_TYPE_SSHORT, FIELD_TYPE_UNDEFINED, FIELD_TYPE_UNKNOWN, FIELD_TYPES
 
Fields inherited from interface org.apache.sanselan.SanselanConstants
BUFFERED_IMAGE_FACTORY, PARAM_KEY_COMPRESSION, PARAM_KEY_FILENAME, PARAM_KEY_FORMAT, PARAM_KEY_READ_THUMBNAILS, PARAM_KEY_STRICT, PARAM_KEY_VERBOSE, PARAM_KEY_XMP_XML
 
Fields inherited from interface org.apache.sanselan.common.BinaryConstants
BYTE_ORDER_BIG_ENDIAN, BYTE_ORDER_INTEL, BYTE_ORDER_LEAST_SIGNIFICANT_BYTE, BYTE_ORDER_LITTLE_ENDIAN, BYTE_ORDER_LSB, BYTE_ORDER_MOST_SIGNIFICANT_BYTE, BYTE_ORDER_MOTOROLA, BYTE_ORDER_MSB, BYTE_ORDER_NETWORK
 
Constructor Summary
TiffField(int tag, int directoryType, int type, int Length, int ValueOffset, byte[] ValueOffsetBytes, int byteOrder)
           
 
Method Summary
 void dump()
           
 void dump(java.io.PrintWriter pw)
           
 void dump(java.io.PrintWriter pw, java.lang.String prefix)
           
 void fillInValue(ByteSource byteSource)
           
 byte[] getByteArrayValue()
           
 int getBytesLength()
           
 java.lang.String getDescriptionWithoutValue()
           
 double[] getDoubleArrayValue()
           
 double getDoubleValue()
           
 java.lang.String getFieldTypeName()
           
 int[] getIntArrayValue()
           
 int getIntValue()
           
 int getIntValueOrArraySum()
           
 TiffElement getOversizeValueElement()
           
 int getSortHint()
           
 java.lang.String getStringValue()
           
 java.lang.String getTagName()
           
 java.lang.Object getValue()
           
 java.lang.String getValueDescription()
           
 boolean isLocalValue()
           
 void setOversizeValue(byte[] bytes)
           
 void setSortHint(int sortHint)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tagInfo

public final TagInfo tagInfo

fieldType

public final FieldType fieldType

tag

public final int tag

directoryType

public final int directoryType

type

public final int type

length

public final int length

valueOffset

public final int valueOffset

valueOffsetBytes

public final byte[] valueOffsetBytes

oversizeValue

public byte[] oversizeValue

byteOrder

public final int byteOrder

Attribute_Tag

public static final java.lang.String Attribute_Tag
See Also:
Constant Field Values
Constructor Detail

TiffField

public TiffField(int tag,
                 int directoryType,
                 int type,
                 int Length,
                 int ValueOffset,
                 byte[] ValueOffsetBytes,
                 int byteOrder)
Method Detail

isLocalValue

public boolean isLocalValue()

getBytesLength

public int getBytesLength()
                   throws ImageReadException
Throws:
ImageReadException

getOversizeValueElement

public TiffElement getOversizeValueElement()

setOversizeValue

public void setOversizeValue(byte[] bytes)

fillInValue

public void fillInValue(ByteSource byteSource)
                 throws ImageReadException,
                        java.io.IOException
Throws:
ImageReadException
java.io.IOException

getValueDescription

public java.lang.String getValueDescription()

dump

public void dump()

dump

public void dump(java.io.PrintWriter pw)

dump

public void dump(java.io.PrintWriter pw,
                 java.lang.String prefix)

getDescriptionWithoutValue

public java.lang.String getDescriptionWithoutValue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getTagName

public java.lang.String getTagName()

getFieldTypeName

public java.lang.String getFieldTypeName()

getValue

public java.lang.Object getValue()
                          throws ImageReadException
Throws:
ImageReadException

getStringValue

public java.lang.String getStringValue()
                                throws ImageReadException
Throws:
ImageReadException

getIntArrayValue

public int[] getIntArrayValue()
                       throws ImageReadException
Throws:
ImageReadException

getDoubleArrayValue

public double[] getDoubleArrayValue()
                             throws ImageReadException
Throws:
ImageReadException

getIntValueOrArraySum

public int getIntValueOrArraySum()
                          throws ImageReadException
Throws:
ImageReadException

getIntValue

public int getIntValue()
                throws ImageReadException
Throws:
ImageReadException

getDoubleValue

public double getDoubleValue()
                      throws ImageReadException
Throws:
ImageReadException

getByteArrayValue

public byte[] getByteArrayValue()
                         throws ImageReadException
Throws:
ImageReadException

getSortHint

public int getSortHint()

setSortHint

public void setSortHint(int sortHint)


Copyright © 2007-2009. All Rights Reserved.