com.aelitis.azureus.core.vuzefile
Interface VuzeFile

All Known Implementing Classes:
VuzeFileImpl

public interface VuzeFile


Method Summary
 VuzeFileComponent addComponent(int type, Map content)
           
 byte[] exportToBytes()
           
 String exportToJSON()
           
 Map exportToMap()
           
 VuzeFileComponent[] getComponents()
           
 String getName()
           
 void write(File target)
           
 

Method Detail

getName

String getName()

getComponents

VuzeFileComponent[] getComponents()

addComponent

VuzeFileComponent addComponent(int type,
                               Map content)

exportToBytes

byte[] exportToBytes()
                     throws IOException
Throws:
IOException

exportToMap

Map exportToMap()
                throws IOException
Throws:
IOException

exportToJSON

String exportToJSON()
                    throws IOException
Throws:
IOException

write

void write(File target)
           throws IOException
Throws:
IOException