java.lang.Object
org.cybergarage.upnp.std.av.server.object.format.Header
org.cybergarage.upnp.std.av.server.object.format.ID3Format
All Implemented Interfaces:
Format, FormatObject

public class ID3Format extends Header implements Format, FormatObject
  • Field Details

  • Constructor Details

    • ID3Format

      public ID3Format()
    • ID3Format

      public ID3Format(File file)
  • Method Details

    • loadHeader

      public boolean loadHeader(InputStream inputStream)
    • loadHeader

      public boolean loadHeader(File file)
    • hasHeader

      public boolean hasHeader()
    • getHeaderID

      public String getHeaderID()
    • getHeaderSize

      public int getHeaderSize()
    • getFlag

      public int getFlag()
    • isUnsynchronisation

      public boolean isUnsynchronisation()
    • hasExtendedHeader

      public boolean hasExtendedHeader()
    • isExperimental

      public boolean isExperimental()
    • hasFooter

      public boolean hasFooter()
    • getExtHeaderSize

      public int getExtHeaderSize()
    • getFrameData

      public byte[] getFrameData(String name)
    • getFrameStringData

      public String getFrameStringData(String name)
    • equals

      public boolean equals(File file)
      Specified by:
      equals in interface Format
    • createObject

      public FormatObject createObject(File file)
      Specified by:
      createObject in interface Format
    • getMimeType

      public String getMimeType()
      Specified by:
      getMimeType in interface Format
    • getMediaClass

      public String getMediaClass()
      Specified by:
      getMediaClass in interface Format
    • getAttributeList

      public org.cybergarage.xml.AttributeList getAttributeList()
      Specified by:
      getAttributeList in interface FormatObject
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface FormatObject
    • getCreator

      public String getCreator()
      Specified by:
      getCreator in interface FormatObject
    • print

      public void print()