public interface ILanguageAdapter
| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
ILanguageAdapter.JavaAdapter  | 
static class  | 
ILanguageAdapter.ScalaAdapter  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
getNewInstance(FMLModContainer container,
              java.lang.Class<?> objectClass,
              java.lang.ClassLoader classLoader,
              java.lang.reflect.Method factoryMarkedAnnotation)  | 
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()  | 
java.lang.Object getNewInstance(FMLModContainer container, java.lang.Class<?> objectClass, java.lang.ClassLoader classLoader, java.lang.reflect.Method factoryMarkedAnnotation) throws java.lang.Exception
java.lang.Exceptionboolean supportsStatics()
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
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.NoSuchFieldExceptionjava.lang.SecurityExceptionvoid setInternalProxies(ModContainer mod, Side side, java.lang.ClassLoader loader)