| Package | Description |
|---|---|
| gw.config | |
| gw.lang.gosuc | |
| gw.lang.parser.exceptions | |
| gw.lang.reflect | |
| gw.lang.reflect.gs | |
| gw.lang.reflect.module |
| Modifier and Type | Method and Description |
|---|---|
ITypeLoader |
TypeLoaderSpec.createTypeLoader(IExecutionEnvironment execEnv) |
static ITypeLoader |
TypeLoaderSpec.createTypeLoader(IExecutionEnvironment execEnv,
String typeloaderClassName,
HashMap additionalArgs) |
| Modifier and Type | Method and Description |
|---|---|
List<Class<? extends ITypeLoader>> |
DefaultGlobalLoaderProvider.getGlobalLoaderTypes() |
List<Class<? extends ITypeLoader>> |
IGlobalLoaderProvider.getGlobalLoaderTypes() |
| Modifier and Type | Method and Description |
|---|---|
List<Class<? extends ITypeLoader>> |
GosucGlobalLoaderProvider.getGlobalLoaderTypes() |
| Modifier and Type | Method and Description |
|---|---|
ITypeLoader |
ParseResultsException.getLoader() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDefaultTypeLoader |
interface |
IExtendedTypeLoader |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleTypeLoader |
class |
TypeLoaderBase |
| Modifier and Type | Field and Description |
|---|---|
ITypeLoader |
RefreshRequest.typeLoader |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ITypeLoader> |
TypeSystem.getTypeLoader(Class<? extends T> loaderClass) |
static <T extends ITypeLoader> |
TypeSystem.getTypeLoader(Class<? extends T> loaderClass,
IModule module) |
<T extends ITypeLoader> |
ITypeSystem.getTypeLoader(Class<? extends T> loaderClass,
IModule module) |
| Modifier and Type | Method and Description |
|---|---|
ITypeLoader |
DefaultArrayType.getTypeLoader() |
ITypeLoader |
IType.getTypeLoader()
Returns the type loader responsible for loading this intrinsic type.
|
ITypeLoader |
ParameterizedFunctionType.getTypeLoader() |
ITypeLoader |
FunctionType.getTypeLoader() |
abstract ITypeLoader |
ITypeRef.getTypeLoaderDirectly() |
| Modifier and Type | Method and Description |
|---|---|
static List<ITypeLoader> |
TypeSystem.getAllTypeLoaders() |
List<ITypeLoader> |
ITypeSystem.getAllTypeLoaders() |
| Modifier and Type | Method and Description |
|---|---|
static Set<TypeName> |
TypeLoaderBase.getTypeNames(String parentNamespace,
ITypeLoader loader) |
static void |
TypeSystem.pushTypeLoader(IModule module,
ITypeLoader loader) |
void |
ITypeSystem.pushTypeLoader(IModule module,
ITypeLoader loader) |
void |
ITypeSystem.pushTypeLoader(ITypeLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
static void |
TypeSystem.removeTypeLoader(Class<? extends ITypeLoader> loader) |
void |
ITypeSystem.removeTypeLoader(Class<? extends ITypeLoader> loader) |
| Constructor and Description |
|---|
DefaultArrayType(IType componentType,
IJavaClassInfo componentConcreteClass,
ITypeLoader typeLoader) |
DefaultNonLoadableArrayType(IType componentType,
IJavaClassInfo componentConcreteClass,
ITypeLoader typeLoader) |
FunctionArrayType(IType componentType,
IJavaClassInfo componentConcreteClass,
ITypeLoader typeLoader) |
RefreshRequest(IFile file,
String[] types,
IModule module,
ITypeLoader typeLoader,
RefreshKind kind) |
RefreshRequest(IFile file,
String[] types,
ITypeLoader typeLoader,
RefreshKind kind) |
RefreshRequest(String[] allTypes,
RefreshRequest request,
ITypeLoader typeLoader) |
| Modifier and Type | Class and Description |
|---|---|
class |
GosuClassTypeLoader |
| Modifier and Type | Field and Description |
|---|---|
ITypeLoader |
TypeName.loader |
| Modifier and Type | Method and Description |
|---|---|
Set<TypeName> |
IGosuClassRepository.getTypeNames(String namespace,
Set<String> extensions,
ITypeLoader loader)
Returns all type names in the given namespace and with the given extensions.
|
| Constructor and Description |
|---|
TypeName(String name,
ITypeLoader loader,
TypeName.Kind kind,
TypeName.Visibility visibility) |
| Modifier and Type | Method and Description |
|---|---|
<T extends ITypeLoader> |
ITypeLoaderStack.getTypeLoader(Class<? extends T> loaderType) |
<T extends ITypeLoader> |
IModule.getTypeLoaders(Class<T> typeLoaderClass)
Returns typeloaders of the given class that are local to this module as well as such
typeloaders from dependent modules.
|
| Modifier and Type | Method and Description |
|---|---|
List<ITypeLoader> |
ITypeLoaderStack.getTypeLoaderStack() |
Copyright © 2016. All rights reserved.