public class AndroidComponentScanner extends java.lang.Object implements ComponentScanner
ComponentScanner
Constructor and Description |
---|
AndroidComponentScanner(Context applicationContext) |
Modifier and Type | Method and Description |
---|---|
org.mini2Dx.gdx.utils.Array<java.lang.Class<?>> |
getPrototypeClasses() |
org.mini2Dx.gdx.utils.Array<java.lang.Class<?>> |
getSingletonClasses() |
void |
restoreFrom(java.io.Reader reader)
Restores the component class data from plain text format
|
void |
saveTo(java.io.Writer writer)
Saves the component class data in plain text format
|
void |
scan(java.lang.String[] packageNames)
|
public AndroidComponentScanner(Context applicationContext)
public void scan(java.lang.String[] packageNames) throws java.io.IOException
ComponentScanner
scan
in interface ComponentScanner
packageNames
- The package name to scan through, e.g. org.mini2Dx.componentjava.io.IOException
public void saveTo(java.io.Writer writer)
ComponentScanner
saveTo
in interface ComponentScanner
public void restoreFrom(java.io.Reader reader) throws java.lang.ClassNotFoundException
ComponentScanner
restoreFrom
in interface ComponentScanner
java.lang.ClassNotFoundException
public org.mini2Dx.gdx.utils.Array<java.lang.Class<?>> getSingletonClasses()
getSingletonClasses
in interface ComponentScanner
public org.mini2Dx.gdx.utils.Array<java.lang.Class<?>> getPrototypeClasses()
getPrototypeClasses
in interface ComponentScanner