Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Y
Z
A
Acapella
- Static variable in class com.dusbabek.lib.id3.
Genre
Acid
- Static variable in class com.dusbabek.lib.id3.
Genre
AcidJazz
- Static variable in class com.dusbabek.lib.id3.
Genre
AcidPunk
- Static variable in class com.dusbabek.lib.id3.
Genre
Acoustic
- Static variable in class com.dusbabek.lib.id3.
Genre
addZeroBits(long)
- Static method in class com.dusbabek.lib.id3.
ByteUtils
Unique to Id3s.
ALBUM
- Static variable in class com.dusbabek.lib.id3.
FrameType
ALBUM_SORT_ORDER
- Static variable in class com.dusbabek.lib.id3.
FrameType
Alternative
- Static variable in class com.dusbabek.lib.id3.
Genre
AlternRock
- Static variable in class com.dusbabek.lib.id3.
Genre
Ambient
- Static variable in class com.dusbabek.lib.id3.
Genre
ARTIST
- Static variable in class com.dusbabek.lib.id3.
FrameType
Avantgarde
- Static variable in class com.dusbabek.lib.id3.
Genre
B
Ballad
- Static variable in class com.dusbabek.lib.id3.
Genre
BASIC_TAG_HEADER_LEN
- Static variable in class com.dusbabek.lib.id3.
BasicTagHeader
size of a basic tag header.
BasicTagHeader
- Class in
com.dusbabek.lib.id3
This class represents the 10 bytes that are the basic header on any ID3v2 tag.
BasicTagHeader(byte[])
- Constructor for class com.dusbabek.lib.id3.
BasicTagHeader
Constructor.
Bass
- Static variable in class com.dusbabek.lib.id3.
Genre
BEATS_PER_MINUTE
- Static variable in class com.dusbabek.lib.id3.
FrameType
Bebob
- Static variable in class com.dusbabek.lib.id3.
Genre
BigBand
- Static variable in class com.dusbabek.lib.id3.
Genre
Bluegrass
- Static variable in class com.dusbabek.lib.id3.
Genre
Blues
- Static variable in class com.dusbabek.lib.id3.
Genre
BootyBass
- Static variable in class com.dusbabek.lib.id3.
Genre
byte3ToLong(byte[], int)
- Static method in class com.dusbabek.lib.id3.
ByteUtils
convert a 3 byte array to an 8 byte long.
byte4ToLong(byte[], int)
- Static method in class com.dusbabek.lib.id3.
ByteUtils
convert a 4 byte array to an 8 byte long.
byteToString(byte)
- Static method in class com.dusbabek.lib.id3.
ByteUtils
ByteUtils
- Class in
com.dusbabek.lib.id3
Utilities for converting long to bytes and vice versa.
ByteUtils()
- Constructor for class com.dusbabek.lib.id3.
ByteUtils
C
Cabaret
- Static variable in class com.dusbabek.lib.id3.
Genre
Celtic
- Static variable in class com.dusbabek.lib.id3.
Genre
ChamberMusic
- Static variable in class com.dusbabek.lib.id3.
Genre
Chanson
- Static variable in class com.dusbabek.lib.id3.
Genre
Chorus
- Static variable in class com.dusbabek.lib.id3.
Genre
ChristianRap
- Static variable in class com.dusbabek.lib.id3.
Genre
Classical
- Static variable in class com.dusbabek.lib.id3.
Genre
ClassicRock
- Static variable in class com.dusbabek.lib.id3.
Genre
Club
- Static variable in class com.dusbabek.lib.id3.
Genre
com.dusbabek.lib.id3
- package com.dusbabek.lib.id3
Gary Dusbabek's Java ID3 library.
Supports: v1.0 v1.1 v2.2 v2.3 v2.4
Comedy
- Static variable in class com.dusbabek.lib.id3.
Genre
COMMENT
- Static variable in class com.dusbabek.lib.id3.
FrameType
CommentFrame
- Class in
com.dusbabek.lib.id3
Specialized frame used to store comments.
CommentFrame(String, int)
- Constructor for class com.dusbabek.lib.id3.
CommentFrame
create a comment frame.
CommentFrame(FrameHeader, byte[])
- Constructor for class com.dusbabek.lib.id3.
CommentFrame
create a comment frame from a header and raw data.
COMPOSER
- Static variable in class com.dusbabek.lib.id3.
FrameType
compressed()
- Method in interface com.dusbabek.lib.id3.
FrameHeader
compressed()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_2
compressed()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
compressed()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
CONDUCTOR
- Static variable in class com.dusbabek.lib.id3.
FrameType
CONTENT_GROUP
- Static variable in class com.dusbabek.lib.id3.
FrameType
COPYRIGHT_MESSAGE
- Static variable in class com.dusbabek.lib.id3.
FrameType
CorruptFrameException
- Exception in
com.dusbabek.lib.id3
Exception thrown when a corrupt frame is detected.
CorruptFrameException()
- Constructor for exception com.dusbabek.lib.id3.
CorruptFrameException
CorruptFrameException(String)
- Constructor for exception com.dusbabek.lib.id3.
CorruptFrameException
Country
- Static variable in class com.dusbabek.lib.id3.
Genre
crcDataPresent()
- Method in class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_3
Cult
- Static variable in class com.dusbabek.lib.id3.
Genre
D
Dance
- Static variable in class com.dusbabek.lib.id3.
Genre
DanceHall
- Static variable in class com.dusbabek.lib.id3.
Genre
Darkwave
- Static variable in class com.dusbabek.lib.id3.
Genre
dataLengthIndicator()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
DATE
- Static variable in class com.dusbabek.lib.id3.
FrameType
DeathMetal
- Static variable in class com.dusbabek.lib.id3.
Genre
Disco
- Static variable in class com.dusbabek.lib.id3.
Genre
Dream
- Static variable in class com.dusbabek.lib.id3.
Genre
DrumSolo
- Static variable in class com.dusbabek.lib.id3.
Genre
Duet
- Static variable in class com.dusbabek.lib.id3.
Genre
E
EasyListening
- Static variable in class com.dusbabek.lib.id3.
Genre
Electronic
- Static variable in class com.dusbabek.lib.id3.
Genre
ENCODED_BY
- Static variable in class com.dusbabek.lib.id3.
FrameType
ENCODING_SETTING
- Static variable in class com.dusbabek.lib.id3.
FrameType
ENCODING_TIME
- Static variable in class com.dusbabek.lib.id3.
FrameType
encrypted()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
I must point out that the spec is only half-baked in this regard.
encrypted()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
I must point out that the spec is only half-baked in this regard.
Ethnic
- Static variable in class com.dusbabek.lib.id3.
Genre
Eurodance
- Static variable in class com.dusbabek.lib.id3.
Genre
EuroHouse
- Static variable in class com.dusbabek.lib.id3.
Genre
EuroTechno
- Static variable in class com.dusbabek.lib.id3.
Genre
ExtendedTagHeader
- Interface in
com.dusbabek.lib.id3
Interface for an extended tag header.
ExtendedTagHeader_v2_3
- Class in
com.dusbabek.lib.id3
Extended header for a ID3v2.3 tag.
ExtendedTagHeader_v2_3(InputStream)
- Constructor for class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_3
Construct an extended header from a stream of bytes.
ExtendedTagHeader_v2_4
- Class in
com.dusbabek.lib.id3
Represents a ID3v2.4 extended tag header, which differs SIGNIFICANTLY from the ID3V2.3 extended tag header.
ExtendedTagHeader_v2_4(InputStream)
- Constructor for class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_4
Construct an extended header from a stream of bytes.
F
FastFusion
- Static variable in class com.dusbabek.lib.id3.
Genre
FILE_OWNER
- Static variable in class com.dusbabek.lib.id3.
FrameType
FILE_TYPE
- Static variable in class com.dusbabek.lib.id3.
FrameType
fileAlterPreservation()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
fileAlterPreservation()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
Folk
- Static variable in class com.dusbabek.lib.id3.
Genre
Folklore
- Static variable in class com.dusbabek.lib.id3.
Genre
FolkRock
- Static variable in class com.dusbabek.lib.id3.
Genre
Frame
- Class in
com.dusbabek.lib.id3
Tags are composed of individual frames.
Frame(FrameHeader, byte[])
- Constructor for class com.dusbabek.lib.id3.
Frame
Creates a frame from a header and raw frame data.
FRAME_HEADER_LEN
- Static variable in class com.dusbabek.lib.id3.
FrameHeader_v2_2
basic header size is always 6 bytes.
FRAME_HEADER_LEN
- Static variable in class com.dusbabek.lib.id3.
FrameHeader_v2_3
basic header is always 10 bytes.
FrameFactory
- Class in
com.dusbabek.lib.id3
Factory class that creates all frames.
FrameFactory()
- Constructor for class com.dusbabek.lib.id3.
FrameFactory
FrameHeader
- Interface in
com.dusbabek.lib.id3
Interface for all frame headers.
FrameHeader_v2_2
- Class in
com.dusbabek.lib.id3
Frame header for ID3v2.2.
FrameHeader_v2_2(String)
- Constructor for class com.dusbabek.lib.id3.
FrameHeader_v2_2
construct an empty header using a specified frame id.
FrameHeader_v2_2(byte[])
- Constructor for class com.dusbabek.lib.id3.
FrameHeader_v2_2
construct a header from raw data
FrameHeader_v2_3
- Class in
com.dusbabek.lib.id3
Frame header for ID3v2.3
FrameHeader_v2_3(String)
- Constructor for class com.dusbabek.lib.id3.
FrameHeader_v2_3
construct an empty header using a specific frame id.
FrameHeader_v2_3(byte[])
- Constructor for class com.dusbabek.lib.id3.
FrameHeader_v2_3
construct a header from raw data.
FrameHeader_v2_4
- Class in
com.dusbabek.lib.id3
Frame header for ID3v2.4 tag.
FrameHeader_v2_4(String)
- Constructor for class com.dusbabek.lib.id3.
FrameHeader_v2_4
construct an empty header based on a frame id.
FrameHeader_v2_4(byte[])
- Constructor for class com.dusbabek.lib.id3.
FrameHeader_v2_4
construct a header from raw data
FrameType
- Class in
com.dusbabek.lib.id3
Constants for dealing with all kinds of frames.
FrameType()
- Constructor for class com.dusbabek.lib.id3.
FrameType
Freestyle
- Static variable in class com.dusbabek.lib.id3.
Genre
Funk
- Static variable in class com.dusbabek.lib.id3.
Genre
Fusion
- Static variable in class com.dusbabek.lib.id3.
Genre
G
Game
- Static variable in class com.dusbabek.lib.id3.
Genre
Gangsta
- Static variable in class com.dusbabek.lib.id3.
Genre
GENRE
- Static variable in class com.dusbabek.lib.id3.
FrameType
Genre
- Class in
com.dusbabek.lib.id3
Simplifies dealing with ID3v1.x genres.
Genre()
- Constructor for class com.dusbabek.lib.id3.
Genre
getAlbum()
- Method in interface com.dusbabek.lib.id3.
Tag
getAlbum()
- Method in class com.dusbabek.lib.id3.
Tag_v1
getAlbum()
- Method in class com.dusbabek.lib.id3.
Tag_v2
getArtist()
- Method in interface com.dusbabek.lib.id3.
Tag
getArtist()
- Method in class com.dusbabek.lib.id3.
Tag_v1
getArtist()
- Method in class com.dusbabek.lib.id3.
Tag_v2
getByte(String)
- Static method in class com.dusbabek.lib.id3.
Genre
get the byte value of a genre based on its name.
getComment()
- Method in class com.dusbabek.lib.id3.
CommentFrame
getComment()
- Method in interface com.dusbabek.lib.id3.
Tag
getComment()
- Method in class com.dusbabek.lib.id3.
Tag_v1
getComment()
- Method in class com.dusbabek.lib.id3.
Tag_v2
getData()
- Method in class com.dusbabek.lib.id3.
Frame
getDataLengthIndicator()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
getDataSize()
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
returns the size of the data (not including ANY headers).
getDataSize()
- Method in interface com.dusbabek.lib.id3.
TagHeader
getDataSize()
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_3
returns the size of the data (not including ANY headers).
getDescription()
- Method in class com.dusbabek.lib.id3.
CommentFrame
getFlags()
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
getFlags()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
getFlags()
- Method in interface com.dusbabek.lib.id3.
TagHeader
getGenre()
- Method in interface com.dusbabek.lib.id3.
Tag
getGenre()
- Method in class com.dusbabek.lib.id3.
Tag_v1
getGenre()
- Method in class com.dusbabek.lib.id3.
Tag_v2
getGrouping()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
getHeader()
- Method in class com.dusbabek.lib.id3.
Frame
getId()
- Method in interface com.dusbabek.lib.id3.
FrameHeader
getId()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_2
getId()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
getId(int, int)
- Static method in class com.dusbabek.lib.id3.
FrameType
return the textual frame id (3 or 4 characters) as specified by type and version.
getSize()
- Method in interface com.dusbabek.lib.id3.
FrameHeader
getSize()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_2
getSize()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
getString(byte)
- Static method in class com.dusbabek.lib.id3.
Genre
get the string (name) of a genre from its byte value.
getTag()
- Method in class com.dusbabek.lib.id3.
Mp3File
get the tag for this file.
getTagSize()
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
returned as long to avoid sign extension problems in java.
getTagSize()
- Method in interface com.dusbabek.lib.id3.
TagHeader
getTitle()
- Method in interface com.dusbabek.lib.id3.
Tag
getTitle()
- Method in class com.dusbabek.lib.id3.
Tag_v1
getTitle()
- Method in class com.dusbabek.lib.id3.
Tag_v2
getTrack()
- Method in interface com.dusbabek.lib.id3.
Tag
getTrack()
- Method in class com.dusbabek.lib.id3.
Tag_v1
getTrack()
- Method in class com.dusbabek.lib.id3.
Tag_v2
getUncompressedSize()
- Method in interface com.dusbabek.lib.id3.
FrameHeader
getUncompressedSize()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_2
getUncompressedSize()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
getValue()
- Method in class com.dusbabek.lib.id3.
TextFrame
getVersion()
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
getVersion()
- Method in interface com.dusbabek.lib.id3.
Tag
getVersion()
- Method in class com.dusbabek.lib.id3.
Tag_v1
getVersion()
- Method in class com.dusbabek.lib.id3.
Tag_v2
getVersion()
- Method in interface com.dusbabek.lib.id3.
TagHeader
getYear()
- Method in interface com.dusbabek.lib.id3.
Tag
getYear()
- Method in class com.dusbabek.lib.id3.
Tag_v1
getYear()
- Method in class com.dusbabek.lib.id3.
Tag_v2
Gospel
- Static variable in class com.dusbabek.lib.id3.
Genre
Gothic
- Static variable in class com.dusbabek.lib.id3.
Genre
GothicRock
- Static variable in class com.dusbabek.lib.id3.
Genre
grouping()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
grouping()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
Grunge
- Static variable in class com.dusbabek.lib.id3.
Genre
H
HardRock
- Static variable in class com.dusbabek.lib.id3.
Genre
HipHop
- Static variable in class com.dusbabek.lib.id3.
Genre
House
- Static variable in class com.dusbabek.lib.id3.
Genre
Humour
- Static variable in class com.dusbabek.lib.id3.
Genre
I
Indie
- Static variable in class com.dusbabek.lib.id3.
Genre
Industrial
- Static variable in class com.dusbabek.lib.id3.
Genre
INITIAL_KEY
- Static variable in class com.dusbabek.lib.id3.
FrameType
Instrumental
- Static variable in class com.dusbabek.lib.id3.
Genre
InstrumentalPop
- Static variable in class com.dusbabek.lib.id3.
Genre
InstrumentalRock
- Static variable in class com.dusbabek.lib.id3.
Genre
INTERPRETED
- Static variable in class com.dusbabek.lib.id3.
FrameType
INVOLVED_PEOPLE_LIST
- Static variable in class com.dusbabek.lib.id3.
FrameType
ISRC
- Static variable in class com.dusbabek.lib.id3.
FrameType
isUpdate()
- Method in class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_4
J
Jazz
- Static variable in class com.dusbabek.lib.id3.
Genre
JazzFunk
- Static variable in class com.dusbabek.lib.id3.
Genre
Jungle
- Static variable in class com.dusbabek.lib.id3.
Genre
L
LANGUAGE
- Static variable in class com.dusbabek.lib.id3.
FrameType
Latin
- Static variable in class com.dusbabek.lib.id3.
Genre
LENGTH
- Static variable in class com.dusbabek.lib.id3.
FrameType
LoFi
- Static variable in class com.dusbabek.lib.id3.
Genre
longToByte3(long)
- Static method in class com.dusbabek.lib.id3.
ByteUtils
convert long to 3 byte array.
longToByte4(long)
- Static method in class com.dusbabek.lib.id3.
ByteUtils
convert long to 4 byte array.
LYRICIST
- Static variable in class com.dusbabek.lib.id3.
FrameType
M
makeExtendedHeader(InputStream)
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_3
create an extended header.
makeExtendedHeader(InputStream)
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_4
create an extended header.
makeFrame(InputStream, int)
- Static method in class com.dusbabek.lib.id3.
FrameFactory
Create a frame.
makeHeader(InputStream)
- Static method in class com.dusbabek.lib.id3.
TagHeaderFactory
create a tag header of the correct version.
MEDIA_TYPE
- Static variable in class com.dusbabek.lib.id3.
FrameType
Meditative
- Static variable in class com.dusbabek.lib.id3.
Genre
Metal
- Static variable in class com.dusbabek.lib.id3.
Genre
MOOD
- Static variable in class com.dusbabek.lib.id3.
FrameType
Mp3File
- Class in
com.dusbabek.lib.id3
The highest level of dealing with id3s.
Mp3File(File)
- Constructor for class com.dusbabek.lib.id3.
Mp3File
constructor.
Musical
- Static variable in class com.dusbabek.lib.id3.
Genre
MUSICIAN_CREDITS_LIST
- Static variable in class com.dusbabek.lib.id3.
FrameType
N
NationalFolk
- Static variable in class com.dusbabek.lib.id3.
Genre
NativeAmerican
- Static variable in class com.dusbabek.lib.id3.
Genre
NewAge
- Static variable in class com.dusbabek.lib.id3.
Genre
NewWave
- Static variable in class com.dusbabek.lib.id3.
Genre
Noise
- Static variable in class com.dusbabek.lib.id3.
Genre
NotATagException
- Exception in
com.dusbabek.lib.id3
thrown when a file with no ID3 tag is encountered.
NotATagException()
- Constructor for exception com.dusbabek.lib.id3.
NotATagException
NotATagException(String)
- Constructor for exception com.dusbabek.lib.id3.
NotATagException
O
Oldies
- Static variable in class com.dusbabek.lib.id3.
Genre
Opera
- Static variable in class com.dusbabek.lib.id3.
Genre
ORCHESTRA
- Static variable in class com.dusbabek.lib.id3.
FrameType
ORIGINAL_ARTIST
- Static variable in class com.dusbabek.lib.id3.
FrameType
ORIGINAL_FILE_NAME
- Static variable in class com.dusbabek.lib.id3.
FrameType
ORIGINAL_LYRICIST
- Static variable in class com.dusbabek.lib.id3.
FrameType
ORIGINAL_RELEASE_TIME
- Static variable in class com.dusbabek.lib.id3.
FrameType
ORIGINAL_RELEASE_YEAR
- Static variable in class com.dusbabek.lib.id3.
FrameType
ORIGINAL_TITLE
- Static variable in class com.dusbabek.lib.id3.
FrameType
Other
- Static variable in class com.dusbabek.lib.id3.
Genre
P
PART_OF_SET
- Static variable in class com.dusbabek.lib.id3.
FrameType
PERFORMER_SORT_ORDER
- Static variable in class com.dusbabek.lib.id3.
FrameType
PLAYLIST_DELAY
- Static variable in class com.dusbabek.lib.id3.
FrameType
Polka
- Static variable in class com.dusbabek.lib.id3.
Genre
Pop
- Static variable in class com.dusbabek.lib.id3.
Genre
PopFolk
- Static variable in class com.dusbabek.lib.id3.
Genre
PopFunk
- Static variable in class com.dusbabek.lib.id3.
Genre
PornGroove
- Static variable in class com.dusbabek.lib.id3.
Genre
PowerBallad
- Static variable in class com.dusbabek.lib.id3.
Genre
Pranks
- Static variable in class com.dusbabek.lib.id3.
Genre
Primus
- Static variable in class com.dusbabek.lib.id3.
Genre
PRODUCED_NOTICE
- Static variable in class com.dusbabek.lib.id3.
FrameType
ProgressiveRock
- Static variable in class com.dusbabek.lib.id3.
Genre
Psychadelic
- Static variable in class com.dusbabek.lib.id3.
Genre
PsychedelicRock
- Static variable in class com.dusbabek.lib.id3.
Genre
PUBLISHER
- Static variable in class com.dusbabek.lib.id3.
FrameType
Punk
- Static variable in class com.dusbabek.lib.id3.
Genre
PunkRock
- Static variable in class com.dusbabek.lib.id3.
Genre
putFrame(Frame)
- Method in class com.dusbabek.lib.id3.
Tag_v2
add or replace a frame.
R
RandB
- Static variable in class com.dusbabek.lib.id3.
Genre
Rap
- Static variable in class com.dusbabek.lib.id3.
Genre
Rave
- Static variable in class com.dusbabek.lib.id3.
Genre
read(InputStream, long)
- Method in class com.dusbabek.lib.id3.
Reader
read a tag from an input stream.
Reader
- Class in
com.dusbabek.lib.id3
Parses tags.
Reader()
- Constructor for class com.dusbabek.lib.id3.
Reader
readOnly()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
readOnly()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
RECORDING_DATES
- Static variable in class com.dusbabek.lib.id3.
FrameType
RECORDING_TIME
- Static variable in class com.dusbabek.lib.id3.
FrameType
Reggae
- Static variable in class com.dusbabek.lib.id3.
Genre
RELEASE_TIME
- Static variable in class com.dusbabek.lib.id3.
FrameType
removeZeroBits(long)
- Static method in class com.dusbabek.lib.id3.
ByteUtils
This is unique to Id3s.
Retro
- Static variable in class com.dusbabek.lib.id3.
Genre
Revival
- Static variable in class com.dusbabek.lib.id3.
Genre
RhythmicSoul
- Static variable in class com.dusbabek.lib.id3.
Genre
Rock
- Static variable in class com.dusbabek.lib.id3.
Genre
RockRoll
- Static variable in class com.dusbabek.lib.id3.
Genre
S
Samba
- Static variable in class com.dusbabek.lib.id3.
Genre
Satire
- Static variable in class com.dusbabek.lib.id3.
Genre
SET_SUB_TITLE
- Static variable in class com.dusbabek.lib.id3.
FrameType
setAlbum(String)
- Method in interface com.dusbabek.lib.id3.
Tag
set album name
setAlbum(String)
- Method in class com.dusbabek.lib.id3.
Tag_v1
set album name
setAlbum(String)
- Method in class com.dusbabek.lib.id3.
Tag_v2
set album name
setArtist(String)
- Method in interface com.dusbabek.lib.id3.
Tag
set artist name
setArtist(String)
- Method in class com.dusbabek.lib.id3.
Tag_v1
set artist name
setArtist(String)
- Method in class com.dusbabek.lib.id3.
Tag_v2
set artist name
setComment(String)
- Method in interface com.dusbabek.lib.id3.
Tag
set comment
setComment(String)
- Method in class com.dusbabek.lib.id3.
Tag_v1
set comment
setComment(String)
- Method in class com.dusbabek.lib.id3.
Tag_v2
set comment
setDataLengthIndicator(long)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
set the data length indicator
setDataSize(long)
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
set the size of the data.
setDataSize(long)
- Method in interface com.dusbabek.lib.id3.
TagHeader
set data size
setDataSize(long)
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_3
set the size of the data.
setEncryptionMethod(byte)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
set the encryption method.
setFrameSize(int)
- Method in interface com.dusbabek.lib.id3.
FrameHeader
set the frame data size
setFrameSize(int)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_2
set the frame data size
setFrameSize(int)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
set the frame data size
setGenre(String)
- Method in interface com.dusbabek.lib.id3.
Tag
set genre
setGenre(byte)
- Method in class com.dusbabek.lib.id3.
Tag_v1
sets the genre according to the 1.x byte spec.
setGenre(String)
- Method in class com.dusbabek.lib.id3.
Tag_v1
set genre
setGenre(String)
- Method in class com.dusbabek.lib.id3.
Tag_v2
set genre
setGrouping(byte)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
set the grouping type
setTag(Tag)
- Method in class com.dusbabek.lib.id3.
Mp3File
set the tag for this file.
setTagSize(long)
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
set the size of the tag.
setTitle(String)
- Method in interface com.dusbabek.lib.id3.
Tag
set title (song name)
setTitle(String)
- Method in class com.dusbabek.lib.id3.
Tag_v1
set title (song name)
setTitle(String)
- Method in class com.dusbabek.lib.id3.
Tag_v2
set title (song name)
setTrack(String)
- Method in interface com.dusbabek.lib.id3.
Tag
set track
setTrack(String)
- Method in class com.dusbabek.lib.id3.
Tag_v1
set track
setTrack(String)
- Method in class com.dusbabek.lib.id3.
Tag_v2
set track
setUncompressedSize(long)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
set the uncompressed size of this frame.
setYear(String)
- Method in interface com.dusbabek.lib.id3.
Tag
set year
setYear(String)
- Method in class com.dusbabek.lib.id3.
Tag_v1
set year
setYear(String)
- Method in class com.dusbabek.lib.id3.
Tag_v2
set year
Showtunes
- Static variable in class com.dusbabek.lib.id3.
Genre
SIZE
- Static variable in class com.dusbabek.lib.id3.
FrameType
sizeOf()
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
kind of moot.
sizeOf()
- Method in interface com.dusbabek.lib.id3.
ExtendedTagHeader
sizeOf()
- Method in class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_3
sizeOf()
- Method in class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_4
sizeOf()
- Method in interface com.dusbabek.lib.id3.
FrameHeader
sizeOf()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_2
sizeOf()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
sizeOf()
- Method in interface com.dusbabek.lib.id3.
TagHeader
sizeOf()
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_3
kind of moot.
Ska
- Static variable in class com.dusbabek.lib.id3.
Genre
SlowJam
- Static variable in class com.dusbabek.lib.id3.
Genre
SlowRock
- Static variable in class com.dusbabek.lib.id3.
Genre
Sonata
- Static variable in class com.dusbabek.lib.id3.
Genre
SONGNAME
- Static variable in class com.dusbabek.lib.id3.
FrameType
Soul
- Static variable in class com.dusbabek.lib.id3.
Genre
SoundClip
- Static variable in class com.dusbabek.lib.id3.
Genre
Soundtrack
- Static variable in class com.dusbabek.lib.id3.
Genre
SouthernRock
- Static variable in class com.dusbabek.lib.id3.
Genre
Space
- Static variable in class com.dusbabek.lib.id3.
Genre
Speech
- Static variable in class com.dusbabek.lib.id3.
Genre
STATION_NAME
- Static variable in class com.dusbabek.lib.id3.
FrameType
STATION_OWNER
- Static variable in class com.dusbabek.lib.id3.
FrameType
SUBTITLE
- Static variable in class com.dusbabek.lib.id3.
FrameType
Swing
- Static variable in class com.dusbabek.lib.id3.
Genre
SymphonicRock
- Static variable in class com.dusbabek.lib.id3.
Genre
Symphony
- Static variable in class com.dusbabek.lib.id3.
Genre
sync(byte[])
- Static method in class com.dusbabek.lib.id3.
ByteUtils
T
Tag
- Interface in
com.dusbabek.lib.id3
Interface that all tags must implement.
TAG_LENGTH
- Static variable in class com.dusbabek.lib.id3.
Tag_v1
length of a 1.x tag is always 128 bytes.
Tag_v1
- Class in
com.dusbabek.lib.id3
ID3v1.x tag.
Tag_v1(byte[])
- Constructor for class com.dusbabek.lib.id3.
Tag_v1
construct a tag from data parts.
Tag_v2
- Class in
com.dusbabek.lib.id3
Represents a ID3v2.x tag.
Tag_v2()
- Constructor for class com.dusbabek.lib.id3.
Tag_v2
creates a blank tag.
Tag_v2(TagHeader)
- Constructor for class com.dusbabek.lib.id3.
Tag_v2
creates a stub of a tag (header but no frames).
tagAlterPreservation()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
tagAlterPreservation()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
TAGGING_TIME
- Static variable in class com.dusbabek.lib.id3.
FrameType
TagHeader
- Interface in
com.dusbabek.lib.id3
Interface implemented by all tag headers.
TagHeader_v2_2
- Class in
com.dusbabek.lib.id3
ID3v2.2 tag header.
TagHeader_v2_2(byte[])
- Constructor for class com.dusbabek.lib.id3.
TagHeader_v2_2
TagHeader_v2_3
- Class in
com.dusbabek.lib.id3
ID3v2.3 header.
TagHeader_v2_3()
- Constructor for class com.dusbabek.lib.id3.
TagHeader_v2_3
constructs an empty header
TagHeader_v2_3(byte[], InputStream)
- Constructor for class com.dusbabek.lib.id3.
TagHeader_v2_3
construct a header from 10 bytes and an input stream.
TagHeader_v2_4
- Class in
com.dusbabek.lib.id3
Tag header for ID3v2.4.
TagHeader_v2_4(byte[], InputStream)
- Constructor for class com.dusbabek.lib.id3.
TagHeader_v2_4
constructs a header from 10 bytes and input stream.
TagHeaderFactory
- Class in
com.dusbabek.lib.id3
Factory class for creating tag headers.
TagHeaderFactory()
- Constructor for class com.dusbabek.lib.id3.
TagHeaderFactory
Tango
- Static variable in class com.dusbabek.lib.id3.
Genre
Techno
- Static variable in class com.dusbabek.lib.id3.
Genre
TechnoIndustrial
- Static variable in class com.dusbabek.lib.id3.
Genre
TextFrame
- Class in
com.dusbabek.lib.id3
Specialized frame.
TextFrame(String, String, int)
- Constructor for class com.dusbabek.lib.id3.
TextFrame
construct a text frame from values
TextFrame(FrameHeader, byte[])
- Constructor for class com.dusbabek.lib.id3.
TextFrame
construct a text frame from raw data
TIME
- Static variable in class com.dusbabek.lib.id3.
FrameType
TITLE_SORT_ORDER
- Static variable in class com.dusbabek.lib.id3.
FrameType
Top40
- Static variable in class com.dusbabek.lib.id3.
Genre
TRACK
- Static variable in class com.dusbabek.lib.id3.
FrameType
Trailer
- Static variable in class com.dusbabek.lib.id3.
Genre
Trance
- Static variable in class com.dusbabek.lib.id3.
Genre
Tribal
- Static variable in class com.dusbabek.lib.id3.
Genre
TripHop
- Static variable in class com.dusbabek.lib.id3.
Genre
U
unsync(byte[])
- Static method in class com.dusbabek.lib.id3.
ByteUtils
unsynchronization()
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
USER_DEFINED_TEXT
- Static variable in class com.dusbabek.lib.id3.
FrameType
usesCompression()
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_2
usesCrc()
- Method in class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_4
usesExperimental()
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_3
usesExtendedHeader()
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_3
usesFooter()
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_4
usesTagRestrictions()
- Method in class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_4
usesUnsynchronization()
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
usesUnsynchronization()
- Method in interface com.dusbabek.lib.id3.
TagHeader
usesUnsynchronization()
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_2
V
V1_0
- Static variable in interface com.dusbabek.lib.id3.
Tag
ID3v1.0
V1_1
- Static variable in interface com.dusbabek.lib.id3.
Tag
ID3v1.1
V2_2
- Static variable in interface com.dusbabek.lib.id3.
Tag
ID3v2.2
V2_3
- Static variable in interface com.dusbabek.lib.id3.
Tag
ID3v2.3
V2_4
- Static variable in interface com.dusbabek.lib.id3.
Tag
ID3v2.4
VERSION_1_0
- Static variable in class com.dusbabek.lib.id3.
Tag_v1
ID3v1.0
VERSION_1_1
- Static variable in class com.dusbabek.lib.id3.
Tag_v1
ID3v1.1
Vocal
- Static variable in class com.dusbabek.lib.id3.
Genre
W
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
BasicTagHeader
write this header to a stream.
write(OutputStream)
- Method in interface com.dusbabek.lib.id3.
ExtendedTagHeader
write extended header to an output stream.
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_3
write extended header.
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
ExtendedTagHeader_v2_4
write extended header to a stream.
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
Frame
write the frame (all of it) to a stream.
write(OutputStream)
- Method in interface com.dusbabek.lib.id3.
FrameHeader
write header to a stream
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_2
write header to a stream
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_3
write header to a stream
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
FrameHeader_v2_4
write header to a stream
write(File)
- Method in class com.dusbabek.lib.id3.
Mp3File
rewrite to a different file.
write(OutputStream)
- Method in interface com.dusbabek.lib.id3.
Tag
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
Tag_v1
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
Tag_v2
write(OutputStream)
- Method in interface com.dusbabek.lib.id3.
TagHeader
write header to stream
write(OutputStream)
- Method in class com.dusbabek.lib.id3.
TagHeader_v2_3
write this header to a stream.
Y
YEAR
- Static variable in class com.dusbabek.lib.id3.
FrameType
Z
zip(byte[])
- Static method in class com.dusbabek.lib.id3.
ByteUtils
compress data using ZLIB
zip_expand(byte[], long)
- Static method in class com.dusbabek.lib.id3.
ByteUtils
decompress data using ZLIB.
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Y
Z
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004, 2005 Gary Dusbabek. All Rights Reserved.