Package gov.nih.mipav.model.file
Class MetadataExtractor.PngDescriptor
- java.lang.Object
-
- gov.nih.mipav.model.file.MetadataExtractor.TagDescriptor<MetadataExtractor.PngDirectory>
-
- gov.nih.mipav.model.file.MetadataExtractor.PngDescriptor
-
- Enclosing class:
- MetadataExtractor
public class MetadataExtractor.PngDescriptor extends MetadataExtractor.TagDescriptor<MetadataExtractor.PngDirectory>
- Author:
- Drew Noakes https://drewnoakes.com
-
-
Field Summary
-
Fields inherited from class gov.nih.mipav.model.file.MetadataExtractor.TagDescriptor
_directory
-
-
Constructor Summary
Constructors Constructor Description PngDescriptor(MetadataExtractor.PngDirectory directory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBackgroundColorDescription()
java.lang.String
getColorTypeDescription()
java.lang.String
getCompressionTypeDescription()
java.lang.String
getDescription(int tagType)
Returns a descriptive value of the specified tag for this image.java.lang.String
getFilterMethodDescription()
java.lang.String
getInterlaceMethodDescription()
java.lang.String
getIsSrgbColorSpaceDescription()
java.lang.String
getPaletteHasTransparencyDescription()
java.lang.String
getTextualDataDescription()
java.lang.String
getUnitSpecifierDescription()
-
Methods inherited from class gov.nih.mipav.model.file.MetadataExtractor.TagDescriptor
convertBytesToVersionString, get7BitStringFromBytes, getBitFlagDescription, getByteLengthDescription, getDecimalRational, getEncodedTextDescription, getEpochTimeDescription, getFocalLengthDescription, getFormattedFloat, getFormattedInt, getFormattedString, getFStopDescription, getIndexedDescription, getIndexedDescription, getLensSpecificationDescription, getOrientationDescription, getRationalOrDoubleString, getShutterSpeedDescription, getSimpleRational, getStringFromBytes, getVersionBytesDescription
-
-
-
-
Constructor Detail
-
PngDescriptor
public PngDescriptor(MetadataExtractor.PngDirectory directory)
-
-
Method Detail
-
getDescription
public java.lang.String getDescription(int tagType)
Description copied from class:MetadataExtractor.TagDescriptor
Returns a descriptive value of the specified tag for this image. Where possible, known values will be substituted here in place of the raw tokens actually kept in the metadata segment. If no substitution is available, the value provided bygetString(tagType)
will be returned.- Overrides:
getDescription
in classMetadataExtractor.TagDescriptor<MetadataExtractor.PngDirectory>
- Parameters:
tagType
- the tag to find a description for- Returns:
- a description of the image's value for the specified tag, or
null
if the tag hasn't been defined.
-
getColorTypeDescription
public java.lang.String getColorTypeDescription()
-
getCompressionTypeDescription
public java.lang.String getCompressionTypeDescription()
-
getFilterMethodDescription
public java.lang.String getFilterMethodDescription()
-
getInterlaceMethodDescription
public java.lang.String getInterlaceMethodDescription()
-
getPaletteHasTransparencyDescription
public java.lang.String getPaletteHasTransparencyDescription()
-
getIsSrgbColorSpaceDescription
public java.lang.String getIsSrgbColorSpaceDescription()
-
getUnitSpecifierDescription
public java.lang.String getUnitSpecifierDescription()
-
getTextualDataDescription
public java.lang.String getTextualDataDescription()
-
getBackgroundColorDescription
public java.lang.String getBackgroundColorDescription()
-
-