|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jaudiotagger.tag.id3.AbstractTagItem
public abstract class AbstractTagItem
This specifies a series of methods that have to be implemented by all structural subclasses, required to support all copy constructors,iterative methods and so on.
TODO Not sure if this is really correct, if really needed should probably be an interface
Field Summary | |
---|---|
static java.util.logging.Logger |
logger
|
Constructor Summary | |
---|---|
AbstractTagItem()
|
|
AbstractTagItem(AbstractTagItem copyObject)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Returns true if this datatype and its body equals the argument and its body. |
abstract java.lang.String |
getIdentifier()
ID string that usually corresponds to the class name, but can be displayed to the user. |
abstract int |
getSize()
Return size of this item |
boolean |
isSubsetOf(java.lang.Object obj)
Returns true if this datatype is a subset of the argument. |
abstract void |
read(java.nio.ByteBuffer byteBuffer)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.util.logging.Logger logger
Constructor Detail |
---|
public AbstractTagItem()
public AbstractTagItem(AbstractTagItem copyObject)
Method Detail |
---|
public abstract java.lang.String getIdentifier()
public abstract int getSize()
public abstract void read(java.nio.ByteBuffer byteBuffer) throws TagException
byteBuffer
- file to read from
TagException
- on any exception generated by this library.public boolean isSubsetOf(java.lang.Object obj)
obj
- datatype to determine subset of
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- datatype to determine equality of
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |