Class IPTCReader
java.lang.Object
com.twelvemonkeys.imageio.metadata.MetadataReader
com.twelvemonkeys.imageio.metadata.iptc.IPTCReader
IPTCReader
- Version:
- $Id: IPTCReader.java,v 1.0 Nov 13, 2009 8:37:23 PM haraldk Exp$
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private static final int
private static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate IPTCEntry
mergeEntries
(short tagId, Object newValue, Entry oldEntry) private int
parseEncoding
(ImageInputStream pInput, int tagByteCount) private String
parseString
(ImageInputStream pInput, int pLength) read
(ImageInputStream input) private IPTCEntry
readEntry
(ImageInputStream pInput, short pTagId, int pLength, boolean array, Entry oldEntry)
-
Field Details
-
ENCODING_UNKNOWN
private static final int ENCODING_UNKNOWN- See Also:
-
ENCODING_UNSPECIFIED
private static final int ENCODING_UNSPECIFIED- See Also:
-
ENCODING_UTF_8
private static final int ENCODING_UTF_8- See Also:
-
encoding
private int encoding
-
-
Constructor Details
-
IPTCReader
public IPTCReader()
-
-
Method Details
-
read
- Specified by:
read
in classMetadataReader
- Throws:
IOException
-
mergeEntries
-
readEntry
private IPTCEntry readEntry(ImageInputStream pInput, short pTagId, int pLength, boolean array, Entry oldEntry) throws IOException - Throws:
IOException
-
parseEncoding
- Throws:
IOException
-
parseString
- Throws:
IOException
-