public static class ILanguageAdapter.ScalaAdapter extends Object implements ILanguageAdapter
ILanguageAdapter.JavaAdapter, ILanguageAdapter.ScalaAdapter| Constructor and Description |
|---|
ILanguageAdapter.ScalaAdapter() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getNewInstance(FMLModContainer container,
Class<?> scalaObjectClass,
ClassLoader classLoader) |
void |
setProxy(Field target,
Class<?> proxyTarget,
Object proxy) |
boolean |
supportsStatics() |
public ILanguageAdapter.ScalaAdapter()
public Object getNewInstance(FMLModContainer container, Class<?> scalaObjectClass, ClassLoader classLoader) throws Exception
getNewInstance in interface ILanguageAdapterExceptionpublic boolean supportsStatics()
supportsStatics in interface ILanguageAdapterpublic void setProxy(Field target, Class<?> proxyTarget, Object proxy) throws IllegalArgumentException, IllegalAccessException, NoSuchFieldException, SecurityException
setProxy in interface ILanguageAdapterIllegalArgumentExceptionIllegalAccessExceptionNoSuchFieldExceptionSecurityException