Package | Description |
---|---|
com.whitestein.lsps.lang |
This is the main package for the LSPS expression language.
|
com.whitestein.lsps.lang.module | |
com.whitestein.lsps.lang.type |
Provides classes for type reflection.
|
Constructor and Description |
---|
MockNamespace(Module module)
Creates new instance of
MockNamespace . |
MockNamespace(Module module,
Collection<Namespace> imports)
Creates new instance of
MockNamespace . |
MockNamespace(Module module,
Collection<Namespace> imports,
JavaOperationExecutorFactory executorFactory)
Creates new instance of
MockNamespace . |
Modifier and Type | Class and Description |
---|---|
class |
BasicModule
default implementation of
Module |
Modifier and Type | Method and Description |
---|---|
Module |
NamespaceModel.getImportedModuleByName(String moduleName)
Returns a reachable imported module by its module name or null if no such module exists.
|
Module |
AbstractNamespace.getImportedModuleByName(String moduleName) |
Module |
NamespaceModel.getModule()
Returns the enclosing module.
|
Module |
ConstantInfo.getModule() |
Module |
BasicModulePart.getModule() |
Module |
BasicModule.getModule() |
Modifier and Type | Method and Description |
---|---|
Map<String,Module> |
BasicModulePart.allImportedModules() |
Map<String,Module> |
BasicModule.allImportedModules() |
abstract Map<String,Module> |
AbstractNamespace.allImportedModules()
Returns an immutable map of all imports.
|
Collection<Module> |
NamespaceModel.getAllImportedModules()
Returns this module and all imported modules along with their imported modules recursively.
|
Collection<Module> |
AbstractNamespace.getAllImportedModules() |
Collection<Module> |
NamespaceModel.getImportedModules()
Returns imported modules.
|
Collection<Module> |
AbstractNamespace.getImportedModules() |
protected Map<String,Module> |
BasicModulePart.importedModules() |
protected Map<String,Module> |
BasicModule.importedModules() |
protected abstract Map<String,Module> |
AbstractNamespace.importedModules()
Returns an immutable map of imports.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractNamespace.addModules(Collection<? extends Module> modules,
Map<String,Module> map,
boolean transitive)
Adds modules to a map.
|
protected void |
AbstractNamespace.addModules(Collection<? extends Module> modules,
Map<String,Module> map,
boolean transitive)
Adds modules to a map.
|
Constructor and Description |
---|
BasicModule(String name,
Collection<? extends Module> imports)
Creates new instance.
|
BasicModulePart(String name,
NamespaceModel parent,
Collection<? extends Module> imports)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
Module |
ClassNamespaceModel.getModule() |
Modifier and Type | Method and Description |
---|---|
Map<String,Module> |
ClassNamespaceModel.allImportedModules() |
protected Map<String,Module> |
ClassNamespaceModel.importedModules() |
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.