Class StandardImageMetadataSupport.Builder
java.lang.Object
com.twelvemonkeys.imageio.StandardImageMetadataSupport.Builder
- Enclosing class:
StandardImageMetadataSupport
-
Field Summary
FieldsModifier and TypeFieldDescriptionint[]private booleanprivate booleanprivate Stringprivate Calendarprivate Stringprivate IndexColorModelprivate Doubleprivate int[]private int[]private final Collection<StandardImageMetadataSupport.TextEntry> private final ImageTypeSpecifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()toTextEntries(Collection<Map.Entry<String, String>> entries) withBitsPerSample(int... bitsPerSample) withBlackIsZero(boolean blackIsZero) withColorSpaceType(StandardImageMetadataSupport.ColorSpaceType colorSpaceType) withCompressionLossless(boolean lossless) withCompressionTypeName(String compressionName) withDocumentCreationTime(Calendar creationTime) withFormatVersion(String formatVersion) withPalette(IndexColorModel palette) withPixelAspectRatio(Double pixelAspectRatio) withPlanarConfiguration(StandardImageMetadataSupport.PlanarConfiguration planarConfiguration) withSampleMSB(int... sampleMSB) withSignificantBitsPerSample(int... significantBits) withTextEntries(Map<String, String> entries) withTextEntry(String keyword, String value)
-
Field Details
-
type
-
colorSpaceType
-
blackIsZero
private boolean blackIsZero -
palette
-
compressionName
-
compressionLossless
private boolean compressionLossless -
planarConfiguration
-
bitsPerSample
public int[] bitsPerSample -
significantBits
private int[] significantBits -
sampleMSB
private int[] sampleMSB -
pixelAspectRatio
-
orientation
-
formatVersion
-
subimageInterpretation
-
documentCreationTime
-
textEntries
-
-
Constructor Details
-
Builder
-
-
Method Details
-
withColorSpaceType
public StandardImageMetadataSupport.Builder withColorSpaceType(StandardImageMetadataSupport.ColorSpaceType colorSpaceType) -
withBlackIsZero
-
withPalette
-
withCompressionTypeName
-
withCompressionLossless
-
withPlanarConfiguration
public StandardImageMetadataSupport.Builder withPlanarConfiguration(StandardImageMetadataSupport.PlanarConfiguration planarConfiguration) -
withBitsPerSample
-
withSignificantBitsPerSample
-
withSampleMSB
-
withPixelAspectRatio
-
withOrientation
public StandardImageMetadataSupport.Builder withOrientation(StandardImageMetadataSupport.ImageOrientation orientation) -
withFormatVersion
-
withSubimageInterpretation
public StandardImageMetadataSupport.Builder withSubimageInterpretation(StandardImageMetadataSupport.SubimageInterpretation interpretation) -
withDocumentCreationTime
-
withTextEntries
-
toTextEntries
private Collection<StandardImageMetadataSupport.TextEntry> toTextEntries(Collection<Map.Entry<String, String>> entries) -
withTextEntries
public StandardImageMetadataSupport.Builder withTextEntries(Collection<StandardImageMetadataSupport.TextEntry> entries) -
withTextEntry
-
build
-