public class Library extends java.lang.Object implements Lib
| Modifier and Type | Class and Description |
|---|---|
static class |
Library.CodeExecExpression |
static class |
Library.LibClass |
static class |
Library.LibConstructor |
static class |
Library.LibFunction |
static class |
Library.LibNamedFunction |
static class |
Library.LibObject |
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.String,com.github.kayjamlang.core.containers.ClassContainer> |
classes |
java.util.List<com.github.kayjamlang.core.containers.FunctionContainer> |
functions |
| Constructor and Description |
|---|
Library() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFunction(Library.LibFunction function) |
void |
addVariable(java.lang.String name,
java.lang.Object value)
Deprecated.
|
public final java.util.List<com.github.kayjamlang.core.containers.FunctionContainer> functions
public final java.util.Map<java.lang.String,com.github.kayjamlang.core.containers.ClassContainer> classes
@Deprecated
public void addVariable(java.lang.String name,
java.lang.Object value)
addVariable in interface Libpublic void addFunction(Library.LibFunction function)
addFunction in interface Lib