public static class ILanguageAdapter.JavaAdapter extends java.lang.Object implements ILanguageAdapter
ILanguageAdapter.JavaAdapter, ILanguageAdapter.ScalaAdapter| Constructor and Description | 
|---|
| JavaAdapter() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Object | getNewInstance(FMLModContainer container,
              java.lang.Class<?> objectClass,
              java.lang.ClassLoader classLoader,
              java.lang.reflect.Method factoryMarkedMethod) | 
| void | setInternalProxies(ModContainer mod,
                  Side side,
                  java.lang.ClassLoader loader) | 
| void | setProxy(java.lang.reflect.Field target,
        java.lang.Class<?> proxyTarget,
        java.lang.Object proxy) | 
| boolean | supportsStatics() | 
public java.lang.Object getNewInstance(FMLModContainer container, java.lang.Class<?> objectClass, java.lang.ClassLoader classLoader, java.lang.reflect.Method factoryMarkedMethod) throws java.lang.Exception
getNewInstance in interface ILanguageAdapterjava.lang.Exceptionpublic boolean supportsStatics()
supportsStatics in interface ILanguageAdapterpublic void setProxy(java.lang.reflect.Field target,
                     java.lang.Class<?> proxyTarget,
                     java.lang.Object proxy)
              throws java.lang.IllegalArgumentException,
                     java.lang.IllegalAccessException,
                     java.lang.NoSuchFieldException,
                     java.lang.SecurityException
setProxy in interface ILanguageAdapterjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.NoSuchFieldExceptionjava.lang.SecurityExceptionpublic void setInternalProxies(ModContainer mod, Side side, java.lang.ClassLoader loader)
setInternalProxies in interface ILanguageAdapter