chunks include all chunks, but IDAT is a single pseudo chunk without data
| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| protected List | chunks
All chunks, read (or written) But IDAT is a single pseudo chunk without data |
| pack-priv final ImageInfo |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public List | |
| public List | |
| public PngChunk | |
| public PngChunk | |
| public PngChunk | getById1(final String id, final String innerid, final boolean failIfMultiple)
Returns only one chunk or null if nothing found - does not include queued If more than one chunk (after filtering by inner id) is found, then an exception is thrown (failifMultiple=true or chunk is single) or the last one is returned (failifMultiple=false) |
| public ArrayList | getChunks()
Returns a copy of the list (but the chunks are not copied) This should not be used for general metadata handling |
| public HashMap | Returns: key:chunk id, val: number of occurrencesKeys of processed (read or writen) chunks |
| public List | Returns: Empty if nothing foundFinds all chunks "equivalent" to this one |
| protected static List | |
| public String | |
| public String |
| CHUNK_GROUP_0_IDHR | back to summary |
|---|---|
| public static final int CHUNK_GROUP_0_IDHR | |
| CHUNK_GROUP_1_AFTERIDHR | back to summary |
|---|---|
| public static final int CHUNK_GROUP_1_AFTERIDHR | |
| CHUNK_GROUP_2_PLTE | back to summary |
|---|---|
| public static final int CHUNK_GROUP_2_PLTE | |
| CHUNK_GROUP_3_AFTERPLTE | back to summary |
|---|---|
| public static final int CHUNK_GROUP_3_AFTERPLTE | |
| CHUNK_GROUP_4_IDAT | back to summary |
|---|---|
| public static final int CHUNK_GROUP_4_IDAT | |
| CHUNK_GROUP_5_AFTERIDAT | back to summary |
|---|---|
| public static final int CHUNK_GROUP_5_AFTERIDAT | |
| CHUNK_GROUP_6_END | back to summary |
|---|---|
| public static final int CHUNK_GROUP_6_END | |
| chunks | back to summary |
|---|---|
| protected List<PngChunk> chunks All chunks, read (or written) But IDAT is a single pseudo chunk without data | |
| imageInfo | back to summary |
|---|---|
| pack-priv final ImageInfo imageInfo | |
| ChunksList | back to summary |
|---|---|
| public ChunksList(final ImageInfo imfinfo) | |
| appendReadChunk | back to summary |
|---|---|
| public void appendReadChunk(final PngChunk chunk, final int chunkGroup) Adds chunk in next position. This is used onyl by the pngReader | |
| getById | back to summary |
|---|---|
| public List All chunks with this ID | |
| getById | back to summary |
|---|---|
| public List If innerid!=null and the chunk is PngChunkTextVar or PngChunkSPLT, it's filtered by that id | |
| getById1 | back to summary |
|---|---|
| public PngChunk getById1(final String id) Returns only one chunk
| |
| getById1 | back to summary |
|---|---|
| public PngChunk getById1(final String id, final boolean failIfMultiple) Returns only one chunk or null if nothing found - does not include queued If more than one chunk is found, then an exception is thrown (failifMultiple=true or chunk is single) or the last one is returned (failifMultiple=false) | |
| getById1 | back to summary |
|---|---|
| public PngChunk getById1(final String id, final String innerid, final boolean failIfMultiple) Returns only one chunk or null if nothing found - does not include queued If more than one chunk (after filtering by inner id) is found, then an exception is thrown (failifMultiple=true or chunk is single) or the last one is returned (failifMultiple=false) | |
| getChunks | back to summary |
|---|---|
| public ArrayList Returns a copy of the list (but the chunks are not copied) This should not be used for general metadata handling | |
| getChunksKeys | back to summary |
|---|---|
| public HashMap Keys of processed (read or writen) chunks | |
| getEquivalent | back to summary |
|---|---|
| public List Finds all chunks "equivalent" to this one | |
| getXById | back to summary |
|---|---|
| protected static List | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| toStringFull | back to summary |
|---|---|
| public String toStringFull() for debugging | |