public final class BinaryImporter extends java.lang.Object implements JmeImporter
| Modifier and Type | Field and Description |
|---|---|
static boolean |
debug |
| Constructor and Description |
|---|
BinaryImporter() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canUseFastBuffers() |
AssetManager |
getAssetManager() |
InputCapsule |
getCapsule(Savable id) |
int |
getFormatVersion()
Returns the version number written in the header of the J3O/XML
file.
|
static BinaryImporter |
getInstance() |
java.lang.Object |
load(AssetInfo info)
Loads asset from the given input stream, parsing it into
an application-usable object.
|
Savable |
load(byte[] data) |
Savable |
load(java.io.File f) |
Savable |
load(java.io.File f,
ReadListener listener) |
Savable |
load(java.io.InputStream is) |
Savable |
load(java.io.InputStream is,
ReadListener listener) |
Savable |
load(java.io.InputStream is,
ReadListener listener,
java.io.ByteArrayOutputStream baos) |
Savable |
load(java.net.URL f) |
Savable |
load(java.net.URL f,
ReadListener listener) |
Savable |
readObject(int id) |
protected java.lang.String |
readString(java.io.InputStream f,
int length) |
protected java.lang.String |
readString(int length,
int offset) |
void |
setAssetManager(AssetManager manager) |
public int getFormatVersion()
JmeImportergetFormatVersion in interface JmeImporterpublic static boolean canUseFastBuffers()
public static BinaryImporter getInstance()
public void setAssetManager(AssetManager manager)
public AssetManager getAssetManager()
getAssetManager in interface JmeImporterpublic java.lang.Object load(AssetInfo info)
AssetLoaderload in interface AssetLoaderpublic Savable load(java.io.InputStream is) throws java.io.IOException
java.io.IOExceptionpublic Savable load(java.io.InputStream is, ReadListener listener) throws java.io.IOException
java.io.IOExceptionpublic Savable load(java.io.InputStream is, ReadListener listener, java.io.ByteArrayOutputStream baos) throws java.io.IOException
java.io.IOExceptionpublic Savable load(java.net.URL f) throws java.io.IOException
java.io.IOExceptionpublic Savable load(java.net.URL f, ReadListener listener) throws java.io.IOException
java.io.IOExceptionpublic Savable load(java.io.File f) throws java.io.IOException
java.io.IOExceptionpublic Savable load(java.io.File f, ReadListener listener) throws java.io.IOException
java.io.IOExceptionpublic Savable load(byte[] data) throws java.io.IOException
java.io.IOExceptionpublic InputCapsule getCapsule(Savable id)
getCapsule in interface JmeImporterprotected java.lang.String readString(java.io.InputStream f,
int length)
throws java.io.IOException
java.io.IOExceptionprotected java.lang.String readString(int length,
int offset)
throws java.io.IOException
java.io.IOExceptionpublic Savable readObject(int id)