/**
*
*/
package org.cmc.music.myid3.id3v2;
import org.cmc.music.common.ID3FrameType;
public class ID3v2OutputFrame
{
public final String longFrameID;
public final Number frameOrder;
public final byte bytes[];
public final ID3v2FrameFlags flags;
public ID3v2OutputFrame(String longFrameID, byte[] bytes)
{
this(longFrameID, ID3FrameType.DEFAULT_FRAME_ORDER, bytes,
new ID3v2FrameFlags());
}
public ID3v2OutputFrame(String longFrameID, byte[] bytes,
final ID3v2FrameFlags flags)
{
this(longFrameID, ID3FrameType.DEFAULT_FRAME_ORDER, bytes, flags);
}
public ID3v2OutputFrame(String longFrameID, Number frame_order, byte[] bytes)
{
this(longFrameID, frame_order, bytes, new ID3v2FrameFlags());
}
public ID3v2OutputFrame(String longFrameID, Number frame_order,
byte[] bytes, final ID3v2FrameFlags flags)
{
this.longFrameID = longFrameID;
this.frameOrder = frame_order;
// this.frame_type = frame_type;
this.bytes = bytes;
this.flags = flags;
}
public String toString()
{
return "[frame: " + longFrameID + ": " + bytes.length + "]";
}
}