Uses of Class
org.jaudiotagger.tag.InvalidDataTypeException

Packages that use InvalidDataTypeException
org.jaudiotagger.tag.datatype   
 

Uses of InvalidDataTypeException in org.jaudiotagger.tag.datatype
 

Methods in org.jaudiotagger.tag.datatype that throw InvalidDataTypeException
 void AbstractDataType.readByteArray(byte[] arr)
          Simplified wrapper for reading bytes from file into Object.
 void TextEncodedStringSizeTerminated.readByteArray(byte[] arr, int offset)
          Read a 'n' bytes from buffer into a String where n is the framesize - offset so thefore cannot use this if there are other objects after it because it has no delimiter.
 void TextEncodedStringNullTerminated.readByteArray(byte[] arr, int offset)
          Read a string from buffer upto null character (if exists)

Must take into account the text encoding defined in the Encoding Object ID3 Text Frames often allow multiple strings seperated by the null char appropriate for the encoding.

 void StringFixedLength.readByteArray(byte[] arr, int offset)
          Read a string from buffer of fixed size(size has already been set in constructor)
 void PartOfSet.readByteArray(byte[] arr, int offset)
          Read a 'n' bytes from buffer into a String where n is the framesize - offset so thefore cannot use this if there are other objects after it because it has no delimiter.
 void PairedTextEncodedStringNullTerminated.readByteArray(byte[] arr, int offset)
          Read Null Terminated Strings from the array starting at offset, continue until unable to find any null terminated Strings or until reached the end of the array.
 void NumberVariableLength.readByteArray(byte[] arr, int offset)
          Read from Byte Array
 void NumberHashMap.readByteArray(byte[] arr, int offset)
          Read the key from the buffer.
 void NumberFixedLength.readByteArray(byte[] arr, int offset)
          Read the number from the byte array
 void MultipleTextEncodedStringNullTerminated.readByteArray(byte[] arr, int offset)
          Read Null Terminated Strings from the array starting at offset, continue until unable to find any null terminated Strings or until reached the end of the array.
 void Lyrics3TimeStamp.readByteArray(byte[] arr, int offset)
           
 void Lyrics3Line.readByteArray(byte[] arr, int offset)
           
 void Lyrics3Image.readByteArray(byte[] arr, int offset)
           
 void ID3v2LyricLine.readByteArray(byte[] arr, int offset)
           
 void ByteArraySizeTerminated.readByteArray(byte[] arr, int offset)
           
 void BooleanString.readByteArray(byte[] arr, int offset)
           
 void BooleanByte.readByteArray(byte[] arr, int offset)
           
abstract  void AbstractDataType.readByteArray(byte[] arr, int offset)
          This is the starting point for reading bytes from the file into the ID3 datatype starting at offset.