public abstract class AbstractTagItem
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.logging.Logger |
logger |
Constructor and Description |
---|
AbstractTagItem() |
AbstractTagItem(AbstractTagItem copyObject) |
Modifier and Type | Method and Description |
---|---|
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) |
public AbstractTagItem()
public AbstractTagItem(AbstractTagItem copyObject)
public abstract java.lang.String getIdentifier()
public abstract int getSize()
public abstract void read(java.nio.ByteBuffer byteBuffer) throws TagException
byteBuffer
- file to read fromTagException
- on any exception generated by this library.public boolean isSubsetOf(java.lang.Object obj)
obj
- datatype to determine subset ofpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- datatype to determine equality ofCopyright © 2005-2013 java.net. All Rights Reserved.