Package com.biglybt.core.vuzefile
Interface VuzeFile
-
- All Known Implementing Classes:
VuzeFileImpl
public interface VuzeFile
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VuzeFileComponent
addComponent(int type, java.util.Map content)
byte[]
exportToBytes()
java.lang.String
exportToJSON()
java.util.Map
exportToMap()
VuzeFileComponent[]
getComponents()
java.lang.String
getName()
void
write(java.io.File target)
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getComponents
VuzeFileComponent[] getComponents()
-
addComponent
VuzeFileComponent addComponent(int type, java.util.Map content)
-
exportToBytes
byte[] exportToBytes() throws java.io.IOException
- Throws:
java.io.IOException
-
exportToMap
java.util.Map exportToMap() throws java.io.IOException
- Throws:
java.io.IOException
-
exportToJSON
java.lang.String exportToJSON() throws java.io.IOException
- Throws:
java.io.IOException
-
write
void write(java.io.File target) throws java.io.IOException
- Throws:
java.io.IOException
-
-