ar.com.hjg.pngj.chunks
Class PngChunkSingle

java.lang.Object
  extended by ar.com.hjg.pngj.chunks.PngChunk
      extended by ar.com.hjg.pngj.chunks.PngChunkSingle
Direct Known Subclasses:
PngChunkBKGD, PngChunkCHRM, PngChunkGAMA, PngChunkHIST, PngChunkICCP, PngChunkIEND, PngChunkIHDR, PngChunkOFFS, PngChunkPHYS, PngChunkPLTE, PngChunkSBIT, PngChunkSRGB, PngChunkSTER, PngChunkTIME, PngChunkTRNS

public abstract class PngChunkSingle
extends PngChunk

Represents a PNG chunk type that does not allow multiple instances in same image


Nested Class Summary
 
Nested classes/interfaces inherited from class ar.com.hjg.pngj.chunks.PngChunk
PngChunk.ChunkOrderingConstraint
 
Field Summary
 
Fields inherited from class ar.com.hjg.pngj.chunks.PngChunk
crit, id, pub, safe
 
Method Summary
 boolean allowsMultiple()
           
 boolean equals(Object obj)
           
 int hashCode()
           
 
Methods inherited from class ar.com.hjg.pngj.chunks.PngChunk
cloneChunk, cloneDataFromRead, createRawChunk, factory, factoryFromId, factoryRegister, getChunkGroup, getOrderingConstraint, hasPriority, isKnown, parseFromRaw, setChunkGroup, setPriority, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

allowsMultiple

public final boolean allowsMultiple()
Specified by:
allowsMultiple in class PngChunk

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object