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.String
compressionName(TGAHeader header)
private static java.util.Calendar
documentCreationTime(TGAExtensions extensions)
private static StandardImageMetadataSupport.ImageOrientation
orientation(TGAHeader header)
private static double
pixelAspectRatio(TGAExtensions extensions)
private static void
putIfValue(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)
-
-