Class JPEGImage10Metadata
java.lang.Object
javax.imageio.metadata.IIOMetadata
com.twelvemonkeys.imageio.AbstractMetadata
com.twelvemonkeys.imageio.plugins.jpeg.JPEGImage10Metadata
- All Implemented Interfaces:
Cloneable
JPEGImage10Metadata.
- Version:
- $Id: JPEGImage10Metadata.java,v 1.0 10/08/16 harald.kuhr Exp$
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AdobeDCTprivate final ICC_Profileprivate final CompoundDirectoryprivate final Frame(package private) static final StringNative metadata format nameprivate final JFIFprivate final JFXX -
Constructor Summary
ConstructorsConstructorDescriptionJPEGImage10Metadata(List<Segment> segments, Frame frame, JFIF jfif, JFXX jfxx, ICC_Profile embeddedICCProfile, AdobeDCT adobeDCT, CompoundDirectory exif) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidapendJFXX(IIOMetadataNode app0JFIF) private voidappendHuffmanTables(HuffmanTable huffmanTable, int tableClass, IIOMetadataNode dht) private voidappendICCProfile(IIOMetadataNode app0JFIF) private voidappendMarkerSequence(IIOMetadataNode root, List<Segment> segments, boolean isJFIF) private Stringprivate StringgetExifOrientation(Directory exif) protected NodeDefault implementation that throwsUnsupportedOperationException.protected IIOMetadataNodeprotected IIOMetadataNodeprotected IIOMetadataNodeprotected IIOMetadataNodeprotected IIOMetadataNodeprivate booleanhasAlpha()private booleanMethods inherited from class AbstractMetadata
assertMutable, getAsTree, isReadOnly, mergeTree, reset, toListString, validateFormatNameMethods inherited from class IIOMetadata
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardDataNode, getStandardDocumentNode, getStandardTileNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree
-
Field Details
-
JAVAX_IMAGEIO_JPEG_IMAGE_1_0
-
segments
-
frame
-
jfif
-
adobeDCT
-
jfxx
-
embeddedICCProfile
-
exif
-
-
Constructor Details
-
JPEGImage10Metadata
JPEGImage10Metadata(List<Segment> segments, Frame frame, JFIF jfif, JFXX jfxx, ICC_Profile embeddedICCProfile, AdobeDCT adobeDCT, CompoundDirectory exif)
-
-
Method Details
-
getNativeTree
Description copied from class:AbstractMetadataDefault implementation that throwsUnsupportedOperationException. Subclasses that supports formats other than standard metadata should override this method.- Overrides:
getNativeTreein classAbstractMetadata
-
appendMarkerSequence
-
appendHuffmanTables
-
appendICCProfile
-
apendJFXX
-
getStandardChromaNode
- Overrides:
getStandardChromaNodein classIIOMetadata
-
getColorSpaceType
-
hasAlpha
private boolean hasAlpha() -
isLossess
private boolean isLossess() -
getStandardTransparencyNode
- Overrides:
getStandardTransparencyNodein classIIOMetadata
-
getStandardCompressionNode
- Overrides:
getStandardCompressionNodein classIIOMetadata
-
getStandardDimensionNode
- Overrides:
getStandardDimensionNodein classIIOMetadata
-
getExifOrientation
-
getStandardTextNode
- Overrides:
getStandardTextNodein classIIOMetadata
-