Class TGAMetadata
- java.lang.Object
-
- javax.imageio.metadata.IIOMetadata
-
- com.twelvemonkeys.imageio.AbstractMetadata
-
- com.twelvemonkeys.imageio.StandardImageMetadataSupport
-
- com.twelvemonkeys.imageio.plugins.tga.TGAMetadata
-
- All Implemented Interfaces:
java.lang.Cloneable
final class TGAMetadata extends StandardImageMetadataSupport
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.twelvemonkeys.imageio.StandardImageMetadataSupport
StandardImageMetadataSupport.Builder, StandardImageMetadataSupport.ColorSpaceType, StandardImageMetadataSupport.ImageOrientation, StandardImageMetadataSupport.PlanarConfiguration, StandardImageMetadataSupport.SubimageInterpretation, StandardImageMetadataSupport.TextEntry
-
-
Field Summary
-
Fields inherited from class com.twelvemonkeys.imageio.StandardImageMetadataSupport
blackIsZero, colorSpaceType, compressionLossless, compressionName, formatVersion, orientation, pixelAspectRatio, planarConfiguration, subimageInterpretation
-
-
Constructor Summary
Constructors Constructor Description TGAMetadata(javax.imageio.ImageTypeSpecifier type, TGAHeader header, TGAExtensions extensions)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringcompressionName(TGAHeader header)private static java.util.CalendardocumentCreationTime(TGAExtensions extensions)private static StandardImageMetadataSupport.ImageOrientationorientation(TGAHeader header)private static doublepixelAspectRatio(TGAExtensions extensions)private static voidputIfValue(java.util.Map<java.lang.String,java.lang.String> textEntries, java.lang.String keyword, java.lang.String value)private static java.util.Map<java.lang.String,java.lang.String>textEntries(TGAHeader header, TGAExtensions extensions)-
Methods inherited from class com.twelvemonkeys.imageio.StandardImageMetadataSupport
booleanString, builder, getStandardChromaNode, getStandardCompressionNode, getStandardDataNode, getStandardDimensionNode, getStandardDocumentNode, getStandardTextNode, getStandardTransparencyNode
-
Methods inherited from class com.twelvemonkeys.imageio.AbstractMetadata
assertMutable, getAsTree, getNativeTree, isReadOnly, mergeTree, reset, toListString, validateFormatName
-
Methods inherited from class javax.imageio.metadata.IIOMetadata
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardTileNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree
-
-
-
-
Constructor Detail
-
TGAMetadata
TGAMetadata(javax.imageio.ImageTypeSpecifier type, TGAHeader header, TGAExtensions extensions)
-
-
Method Detail
-
compressionName
private static java.lang.String compressionName(TGAHeader header)
-
pixelAspectRatio
private static double pixelAspectRatio(TGAExtensions extensions)
-
orientation
private static StandardImageMetadataSupport.ImageOrientation orientation(TGAHeader header)
-
documentCreationTime
private static java.util.Calendar documentCreationTime(TGAExtensions extensions)
-
textEntries
private static java.util.Map<java.lang.String,java.lang.String> textEntries(TGAHeader header, TGAExtensions extensions)
-
putIfValue
private static void putIfValue(java.util.Map<java.lang.String,java.lang.String> textEntries, java.lang.String keyword, java.lang.String value)
-
-