|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jaudiotagger.tag.datatype.AbstractDataType
org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
public class Lyrics3TimeStamp
Field Summary |
---|
Fields inherited from class org.jaudiotagger.tag.datatype.AbstractDataType |
---|
logger |
Constructor Summary | |
---|---|
Lyrics3TimeStamp(Lyrics3TimeStamp copy)
|
|
Lyrics3TimeStamp(java.lang.String identifier)
|
|
Lyrics3TimeStamp(java.lang.String identifier,
AbstractTagFrameBody frameBody)
Creates a new ObjectLyrics3TimeStamp datatype. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
long |
getMinute()
|
long |
getSecond()
|
int |
getSize()
This defines the size in bytes of the datatype being held when read/written to file. |
void |
readByteArray(byte[] arr,
int offset)
This is the starting point for reading bytes from the file into the ID3 datatype starting at offset. |
void |
readString(java.lang.String s)
Todo this is wrong |
void |
readString(java.lang.String timeStamp,
int offset)
|
void |
setMinute(long minute)
|
void |
setSecond(long second)
|
void |
setTimeStamp(long timeStamp,
byte timeStampFormat)
Creates a new ObjectLyrics3TimeStamp datatype. |
java.lang.String |
toString()
|
byte[] |
writeByteArray()
Starting point write ID3 Datatype back to array of bytes. |
java.lang.String |
writeString()
|
Methods inherited from class org.jaudiotagger.tag.datatype.AbstractDataType |
---|
createStructure, getBody, getIdentifier, getValue, readByteArray, setBody, setValue |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Lyrics3TimeStamp(java.lang.String identifier, AbstractTagFrameBody frameBody)
identifier
- public Lyrics3TimeStamp(java.lang.String identifier)
public Lyrics3TimeStamp(Lyrics3TimeStamp copy)
Method Detail |
---|
public void readString(java.lang.String s)
public void setMinute(long minute)
public long getMinute()
public void setSecond(long second)
public long getSecond()
public int getSize()
AbstractDataType
getSize
in class AbstractDataType
public void setTimeStamp(long timeStamp, byte timeStampFormat)
timeStamp
- timeStampFormat
- public boolean equals(java.lang.Object obj)
equals
in class AbstractDataType
obj
-
public void readString(java.lang.String timeStamp, int offset)
timeStamp
- offset
-
java.lang.NullPointerException
java.lang.IndexOutOfBoundsException
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String writeString()
public void readByteArray(byte[] arr, int offset) throws InvalidDataTypeException
AbstractDataType
readByteArray
in class AbstractDataType
InvalidDataTypeException
public byte[] writeByteArray()
AbstractDataType
writeByteArray
in class AbstractDataType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |