Package | Description |
---|---|
org.jaudiotagger.tag.datatype |
Data type implementations, primarily for ID3 metadata.
|
org.jaudiotagger.tag.id3 |
Classes for all flavors of ID3.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataTypeList<T extends AbstractDataType>
Represents a list of
Cloneable (!!) AbstractDataType s, continuing until the end of the buffer. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataTypeList<T extends AbstractDataType>
Represents a list of
Cloneable (!!) AbstractDataType s, continuing until the end of the buffer. |
class |
AbstractString
A partial implementation for String based ID3 fields
|
class |
BooleanByte
Represents a bit flag within a byte
|
class |
BooleanString |
class |
ByteArraySizeTerminated
Represents a stream of bytes, continuing until the end of the buffer.
|
class |
EventTimingCode
A single event timing code.
|
class |
EventTimingCodeList
List of
EventTimingCode s. |
class |
ID3v2LyricLine |
class |
Lyrics3Image |
class |
Lyrics3Line |
class |
Lyrics3TimeStamp |
class |
MultipleTextEncodedStringNullTerminated
Represents a data type that supports multiple terminated Strings (there may only be one)
|
class |
NumberFixedLength
Represents a number held as a fixed number of digits.
|
class |
NumberHashMap
Represents a number thats acts as a key into an enumeration of values
|
class |
NumberVariableLength
Represents a number which may span a number of bytes when written to file depending what size is to be represented.
|
class |
PairedTextEncodedStringNullTerminated
Represents a data type that allow multiple Strings but they should be paired as key values, i.e should be 2,4,6..
|
class |
PartOfSet
Represents the form 01/10 whereby the second part is optional.
|
class |
StringDate
Represents a timestamp field
|
class |
StringDateTime
Represents a timestamp field
|
class |
StringFixedLength
Represents a fixed length String, whereby the length of the String is known.
|
class |
StringHashMap
Represents a String thats acts as a key into an enumeration of values.
|
class |
StringNullTerminated
Represents a String whose size is determined by finding of a null character at the end of the String with fixed text encoding.
|
class |
StringSizeTerminated
Represents a String which is not delimited by null character with fixed text encoding.
|
class |
SynchronisedTempoCode
A single synchronized tempo code.
|
class |
SynchronisedTempoCodeList
List of
SynchronisedTempoCode s. |
class |
TCONString
Overrides in order to properly support the ID3v23 implemenation of TCON
|
class |
TempoCode
Represents a
FrameBodySYTC tempo code. |
class |
TextEncodedStringNullTerminated
Represents a String whose size is determined by finding of a null character at the end of the String.
|
class |
TextEncodedStringSizeTerminated
Represents a String which is not delimited by null character.
|
Constructor and Description |
---|
AbstractDataType(AbstractDataType copyObject)
This is used by subclasses, to clone the data within the copyObject
TODO:It seems to be missing some of the more complex value types.
|
Modifier and Type | Field and Description |
---|---|
protected ArrayList<AbstractDataType> |
AbstractTagFrameBody.objectList
List of data types that make up this particular frame body.
|
Modifier and Type | Method and Description |
---|---|
AbstractDataType |
AbstractTagFrameBody.getObject(String identifier)
Returns the datatype with the specified
identifier |
Copyright © 2005–2020 jthink.net. All rights reserved.