| Modifier and Type | Method and Description |
|---|---|
Module |
Script.getModule()
Get associated module
|
| Modifier and Type | Method and Description |
|---|---|
Module |
Modules.allocate(String moduleQualifier)
Allocates module with the given qualifier
|
| Modifier and Type | Method and Description |
|---|---|
io.vavr.control.Option<Module> |
Modules.get(String moduleQualifier)
Get module with the given name
|
Collection<? extends Module> |
Modules.getModules()
Get all submodules
|
io.vavr.control.Option<Module> |
Module.getParent()
Get parent module
|
| Modifier and Type | Method and Description |
|---|---|
void |
Imports.importModule(Module module)
Import module
|
void |
Modules.include(Module module)
Add module
|
boolean |
Module.isSubmodule(Module module)
Check if the given module is submodule of the current module
|
void |
TypeLoader.load(Module module)
Load all types that belongs to the given module
|
| Modifier and Type | Method and Description |
|---|---|
default Module |
Property.getModule()
Get module of property
|
Module |
Type.getModule()
Get associated module
|
| Modifier and Type | Field and Description |
|---|---|
protected Module |
AbstractScript.associatedModule |
| Modifier and Type | Method and Description |
|---|---|
Module |
AbstractScript.getModule() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractScript.setModule(Module module) |
| Modifier and Type | Class and Description |
|---|---|
class |
PandaModule |
| Modifier and Type | Field and Description |
|---|---|
protected @Nullable Module |
PandaModule.parent |
| Modifier and Type | Method and Description |
|---|---|
io.vavr.control.Option<Module> |
PandaModulePath.get(String moduleQualifier) |
io.vavr.control.Option<Module> |
PandaModule.getParent() |
| Modifier and Type | Method and Description |
|---|---|
void |
PandaImports.importModule(Module module) |
boolean |
PandaModule.isSubmodule(Module module) |
void |
PandaTypeLoader.load(Module module) |
| Constructor and Description |
|---|
PandaModule(Module parent,
String name) |
| Modifier and Type | Field and Description |
|---|---|
protected Module |
PandaType.module |
protected Module |
PandaTypeMetadata.module |
| Modifier and Type | Method and Description |
|---|---|
Module |
PandaType.getModule() |
| Modifier and Type | Method and Description |
|---|---|
static Type |
PandaTypeUtils.generateOf(Module module,
Class<?> type) |
static Type |
PandaTypeUtils.generateOf(Module module,
String name,
Class<?> type) |
BUILDER |
PandaTypeMetadata.module(Module module) |
static Type |
PandaTypeUtils.of(Module module,
Class<?> type) |
static Type |
PandaTypeUtils.of(Module module,
String name,
Class<?> javaType) |
| Constructor and Description |
|---|
ArrayType(Module module,
Class<?> associated,
Type type) |
ArrayType(Module module,
String name,
Class<?> associated,
Type type) |
| Modifier and Type | Method and Description |
|---|---|
Type |
TypeGeneratorManager.generate(Module module,
String name,
Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<String> |
VisibilityComparator.canAccess(Property requested,
Module currentModule,
@Nullable Source currentSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
InternalModuleInfo.CustomInitializer.initialize(Module module)
Custom initializer of module
|
| Modifier and Type | Method and Description |
|---|---|
void |
JavaModule.initialize(Module module) |
| Modifier and Type | Method and Description |
|---|---|
void |
PandaModule.initialize(Module module) |
Copyright © 2020. All rights reserved.