Package | Description |
---|---|
leola.lang | |
leola.lang.io | |
leola.lang.sql | |
leola.vm | |
leola.vm.lib |
Modifier and Type | Method and Description |
---|---|
void |
SystemLeolaLibrary.init(Leola runtime,
LeoNamespace namespace) |
void |
StringLeolaLibrary.init(Leola runtime,
LeoNamespace namespace) |
void |
ReflectionLeolaLibrary.init(Leola runtime,
LeoNamespace namespace) |
void |
MapLeolaLibrary.init(Leola runtime,
LeoNamespace namespace) |
void |
LangLeolaLibrary.init(Leola runtime,
LeoNamespace namespace) |
void |
DebugLeolaLibrary.init(Leola runtime,
LeoNamespace namespace) |
void |
DateLeolaLibrary.init(Leola runtime,
LeoNamespace namespace) |
void |
CollectionsLeolaLibrary.init(Leola leola,
LeoNamespace namespace) |
void |
ArrayLeolaLibrary.init(Leola runtime,
LeoNamespace namespace) |
Modifier and Type | Method and Description |
---|---|
void |
IOLeolaLibrary.init(Leola leola,
LeoNamespace namespace) |
Modifier and Type | Method and Description |
---|---|
void |
SqlLeolaLibrary.init(Leola leola,
LeoNamespace namespace) |
Modifier and Type | Method and Description |
---|---|
LeoNamespace |
Leola.getGlobalNamespace() |
LeoNamespace |
Scope.getNamespace(LeoObject reference)
Retrieves a
LeoNamespace by its name |
LeoNamespace |
NamespaceDefinitions.getNamespace(LeoObject namespace)
Retrieves the
LeoNamespace associated with the supplied name. |
LeoNamespace |
Leola.getNamespace(String namespace)
Attempts to lookup a
LeoNamespace . |
LeoNamespace |
Leola.getOrCreateNamespace(String namespace)
Retrieves the namespace or creates it if it isn't found
|
LeoNamespace |
Scope.lookupNamespace(LeoObject namespace)
Looks up name spaces (Ex.
|
LeoNamespace |
Leola.putIntoNamespace(Object lib,
LeoNamespace namespace)
Places the natives into the supplied namespace
|
LeoNamespace |
Leola.putIntoNamespace(Object lib,
String namespace)
Places the natives into the supplied namespace
|
Modifier and Type | Method and Description |
---|---|
Map<LeoObject,LeoNamespace> |
NamespaceDefinitions.getNamespaceDefinitions() |
Modifier and Type | Method and Description |
---|---|
LeoObject |
Leola.eval(Reader reader,
LeoNamespace namespace) |
void |
Leola.loadLibrary(Class<?> libClass,
LeoNamespace namespace)
Loads a
LeolaLibrary . |
void |
Leola.loadLibrary(LeolaLibrary lib,
LeoNamespace namespace)
Loads a
LeolaLibrary . |
LeoNamespace |
Leola.putIntoNamespace(Object lib,
LeoNamespace namespace)
Places the natives into the supplied namespace
|
void |
NamespaceDefinitions.storeNamespace(LeoNamespace ns)
Stores the
LeoNamespace |
void |
NamespaceDefinitions.storeNamespace(LeoObject namespaceName,
LeoNamespace ns)
Stores the
LeoNamespace , bounded to the supplied namespace name |
Modifier and Type | Method and Description |
---|---|
void |
LeolaLibrary.init(Leola leola,
LeoNamespace namespace)
Initializes the library.
|
Copyright © 2010–2015. All rights reserved.