Skip navigation links
A B C E F G I K L M N O P R S T U V W 

A

AccessExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
AccessExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.AccessExpressionExecutor
 
addConstructor(Library.LibConstructor) - Method in class com.github.kayjamlang.executor.libs.Library.LibClass
 
addFunction(Library.LibFunction) - Method in interface com.github.kayjamlang.executor.libs.Lib
 
addFunction(Library.LibFunction) - Method in class com.github.kayjamlang.executor.libs.Library
 
addFunction(Library.LibFunction) - Method in class com.github.kayjamlang.executor.libs.Library.LibClass
 
addFunction(Library.LibFunction) - Method in class com.github.kayjamlang.executor.libs.Library.LibObject
 
addLibrary(Library) - Method in class com.github.kayjamlang.executor.Executor
 
addVariable(String, Object) - Method in class com.github.kayjamlang.executor.Context
 
addVariable(String, Object) - Method in interface com.github.kayjamlang.executor.libs.Lib
 
addVariable(String, Object) - Method in class com.github.kayjamlang.executor.libs.Library
Deprecated.
addVariable(String, Object) - Method in class com.github.kayjamlang.executor.libs.Library.LibClass
 
addVariable(String, Object) - Method in class com.github.kayjamlang.executor.libs.Library.LibObject
 
ArrayClass - Class in com.github.kayjamlang.executor.libs.main
 
ArrayClass() - Constructor for class com.github.kayjamlang.executor.libs.main.ArrayClass
 
ArrayExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
ArrayExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.ArrayExpressionExecutor
 
AssertNullExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
AssertNullExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.AssertNullExpressionExecutor
 

B

bind(Library.LibClass) - Method in interface com.github.kayjamlang.executor.libs.Library.LibClass.ClassBind
 
bind(Library.LibObject) - Method in interface com.github.kayjamlang.executor.libs.Library.LibObject.ObjectBind
 

C

CallCreateExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
CallCreateExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.CallCreateExpressionExecutor
 
callFunction(Executor, Context, FunctionContainer, List<Object>) - Static method in class com.github.kayjamlang.executor.FunctionUtils
 
CastExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
CastExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.CastExpressionExecutor
 
ClassContainerExecutor - Class in com.github.kayjamlang.executor.executors
 
ClassContainerExecutor() - Constructor for class com.github.kayjamlang.executor.executors.ClassContainerExecutor
 
classes - Variable in class com.github.kayjamlang.executor.libs.Library
 
classes - Variable in class com.github.kayjamlang.executor.MainContext
 
ClassUtils - Class in com.github.kayjamlang.executor
 
ClassUtils() - Constructor for class com.github.kayjamlang.executor.ClassUtils
 
clearVariables() - Method in class com.github.kayjamlang.executor.Context
 
clone() - Method in class com.github.kayjamlang.executor.Context
 
code - Variable in class com.github.kayjamlang.executor.libs.Library.CodeExecExpression
 
CodeExecExpression(Library.CodeExecExpression.Code) - Constructor for class com.github.kayjamlang.executor.libs.Library.CodeExecExpression
 
CodeExecExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
CodeExecExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.CodeExecExpressionExecutor
 
com.github.kayjamlang.executor - package com.github.kayjamlang.executor
 
com.github.kayjamlang.executor.exceptions - package com.github.kayjamlang.executor.exceptions
 
com.github.kayjamlang.executor.executors - package com.github.kayjamlang.executor.executors
 
com.github.kayjamlang.executor.libs - package com.github.kayjamlang.executor.libs
 
com.github.kayjamlang.executor.libs.main - package com.github.kayjamlang.executor.libs.main
 
com.github.kayjamlang.executor.utils - package com.github.kayjamlang.executor.utils
 
CompanionAccessExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
CompanionAccessExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.CompanionAccessExpressionExecutor
 
ContainerExecutor - Class in com.github.kayjamlang.executor.executors
 
ContainerExecutor() - Constructor for class com.github.kayjamlang.executor.executors.ContainerExecutor
 
Context - Class in com.github.kayjamlang.executor
 
Context(Container, Context, boolean) - Constructor for class com.github.kayjamlang.executor.Context
 
Context(Container, Context) - Constructor for class com.github.kayjamlang.executor.Context
 
Context.LocalVariable - Class in com.github.kayjamlang.executor
 
create(Executor, List<?>) - Static method in class com.github.kayjamlang.executor.libs.main.ArrayClass
 
create(Executor, Map<?, ?>) - Static method in class com.github.kayjamlang.executor.libs.main.MapClass
 

E

execute(String) - Method in class com.github.kayjamlang.executor.Executor
 
execute(Container) - Method in class com.github.kayjamlang.executor.Executor
 
execute(MainContext, Context) - Method in interface com.github.kayjamlang.executor.libs.Library.CodeExecExpression.Code
 
executeWithOldContext(String) - Method in class com.github.kayjamlang.executor.Executor
 
executeWithOldContext(Container) - Method in class com.github.kayjamlang.executor.Executor
 
Executor - Class in com.github.kayjamlang.executor
 
Executor() - Constructor for class com.github.kayjamlang.executor.Executor
 
executor - Variable in class com.github.kayjamlang.executor.MainContext
 
Executor.UseGetFile - Interface in com.github.kayjamlang.executor
 
ExecutorUtils - Class in com.github.kayjamlang.executor.utils
 
ExecutorUtils() - Constructor for class com.github.kayjamlang.executor.utils.ExecutorUtils
 
ExpressionExecutor<ExpressionType> - Class in com.github.kayjamlang.executor.executors
 
ExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.ExpressionExecutor
 

F

FIELD_MAP - Static variable in class com.github.kayjamlang.executor.libs.main.MapClass
 
findConstructor(MainContext, List<Type>, ClassContainer) - Static method in class com.github.kayjamlang.executor.ClassUtils
 
findFunction(MainContext, Expression, String, List<Type>) - Method in class com.github.kayjamlang.executor.Context
 
ForExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
ForExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.ForExpressionExecutor
 
FunctionRefExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
FunctionRefExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.FunctionRefExpressionExecutor
 
functions - Variable in class com.github.kayjamlang.executor.libs.Library
 
FunctionUtils - Class in com.github.kayjamlang.executor
 
FunctionUtils() - Constructor for class com.github.kayjamlang.executor.FunctionUtils
 

G

get(Context, int, Object) - Method in class com.github.kayjamlang.executor.libs.main.ArrayClass
 
GetExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
GetExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.GetExpressionExecutor
 
getFile(String) - Method in interface com.github.kayjamlang.executor.Executor.UseGetFile
 
getMainType(Type, Type) - Static method in class com.github.kayjamlang.executor.TypeUtils
 
getMap(Context) - Method in class com.github.kayjamlang.executor.libs.main.MapClass
 
getMap() - Method in class com.github.kayjamlang.executor.libs.main.MapClass
 
getNumberType(Type, Number) - Static method in class com.github.kayjamlang.executor.TypeUtils
 
getType(Executor, Context, Context, AccessExpression) - Method in class com.github.kayjamlang.executor.executors.AccessExpressionExecutor
 
getType(Executor, Context, Context, ArrayExpression) - Method in class com.github.kayjamlang.executor.executors.ArrayExpressionExecutor
 
getType(MainExpressionProvider<Object, Context, MainContext>, Context, Context, AssertNullExpression) - Method in class com.github.kayjamlang.executor.executors.AssertNullExpressionExecutor
 
getType(Executor, Context, Context, CallOrCreateExpression) - Method in class com.github.kayjamlang.executor.executors.CallCreateExpressionExecutor
 
getType(MainExpressionProvider<Object, Context, MainContext>, Context, Context, CastExpression) - Method in class com.github.kayjamlang.executor.executors.CastExpressionExecutor
 
getType(Executor, Context, Context, CompanionAccessExpression) - Method in class com.github.kayjamlang.executor.executors.CompanionAccessExpressionExecutor
 
getType(MainExpressionProvider<Object, Context, MainContext>, Context, Context, ExpressionType) - Method in class com.github.kayjamlang.executor.executors.ExpressionExecutor
 
getType(Executor, Context, Context, ExpressionType) - Method in class com.github.kayjamlang.executor.executors.ExpressionExecutor
 
getType(Executor, Context, Context, FunctionRefExpression) - Method in class com.github.kayjamlang.executor.executors.FunctionRefExpressionExecutor
 
getType(Executor, Context, Context, GetExpression) - Method in class com.github.kayjamlang.executor.executors.GetExpressionExecutor
 
getType(Executor, Context, Context, IsExpression) - Method in class com.github.kayjamlang.executor.executors.IsExpressionExecutor
 
getType(Executor, Context, Context, ObjectContainer) - Method in class com.github.kayjamlang.executor.executors.ObjectExecutor
 
getType(Executor, Context, Context, OperationExpression) - Method in class com.github.kayjamlang.executor.executors.OperationExpressionExecutor
 
getType(Executor, Context, Context, VariableExpression) - Method in class com.github.kayjamlang.executor.executors.VariableExpressionExecutor
 
getType(MainExpressionProvider<Object, Context, MainContext>, Context, Context, VariableLinkExpression) - Method in class com.github.kayjamlang.executor.executors.VariableLinkExpressionExecutor
 
getType(Executor, Context, Context, VariableSetExpression) - Method in class com.github.kayjamlang.executor.executors.VariableSetExpressionExecutor
 
getType(Class<?>) - Static method in class com.github.kayjamlang.executor.TypeUtils
 
getVariable(String) - Method in class com.github.kayjamlang.executor.Context
 
getVariable(Context, String) - Method in class com.github.kayjamlang.executor.libs.Library.LibClass
 

I

id - Variable in class com.github.kayjamlang.executor.Context
 
IfExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
IfExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.IfExpressionExecutor
 
importFunctionsFormClass(Lib, Class<?>) - Static method in class com.github.kayjamlang.executor.LibraryUtils
 
INSTANCE - Static variable in class com.github.kayjamlang.executor.Void
 
isAccept(List<Argument>, List<Object>) - Static method in class com.github.kayjamlang.executor.TypeUtils
Deprecated.
isAccept(MainContext, List<Argument>, List<Type>) - Static method in class com.github.kayjamlang.executor.TypeUtils
 
isAccept(MainContext, Type, Type) - Static method in class com.github.kayjamlang.executor.TypeUtils
 
isAccept(Type, Object) - Static method in class com.github.kayjamlang.executor.TypeUtils
Deprecated.
IsExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
IsExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.IsExpressionExecutor
 
isNumber(Class<?>) - Static method in class com.github.kayjamlang.executor.TypeUtils
 

K

KayJamNotFoundException - Exception in com.github.kayjamlang.executor.exceptions
 
KayJamNotFoundException(Expression, String, String) - Constructor for exception com.github.kayjamlang.executor.exceptions.KayJamNotFoundException
 
KayJamNotFoundException(Expression, String) - Constructor for exception com.github.kayjamlang.executor.exceptions.KayJamNotFoundException
 
KayJamRuntimeException - Exception in com.github.kayjamlang.executor.exceptions
 
KayJamRuntimeException(Expression, String) - Constructor for exception com.github.kayjamlang.executor.exceptions.KayJamRuntimeException
 
KayJamTypeException - Exception in com.github.kayjamlang.executor.exceptions
 
KayJamTypeException(KayJamRuntimeException) - Constructor for exception com.github.kayjamlang.executor.exceptions.KayJamTypeException
 

L

Lib - Interface in com.github.kayjamlang.executor.libs
 
LibClass(String, Library.LibClass.ClassBind) - Constructor for class com.github.kayjamlang.executor.libs.Library.LibClass
 
LibConstructor(Library.CodeExecExpression.Code, Argument...) - Constructor for class com.github.kayjamlang.executor.libs.Library.LibConstructor
 
LibFunction(String, Type, Library.CodeExecExpression.Code, Argument...) - Constructor for class com.github.kayjamlang.executor.libs.Library.LibFunction
 
LibFunction(String, Type, Library.CodeExecExpression.Code, List<Argument>) - Constructor for class com.github.kayjamlang.executor.libs.Library.LibFunction
 
LibNamedFunction(String, Library.LibNamedFunction.Runnable) - Constructor for class com.github.kayjamlang.executor.libs.Library.LibNamedFunction
 
LibObject(Library.LibObject.ObjectBind) - Constructor for class com.github.kayjamlang.executor.libs.Library.LibObject
 
Library - Class in com.github.kayjamlang.executor.libs
 
Library() - Constructor for class com.github.kayjamlang.executor.libs.Library
 
Library.CodeExecExpression - Class in com.github.kayjamlang.executor.libs
 
Library.CodeExecExpression.Code - Interface in com.github.kayjamlang.executor.libs
 
Library.LibClass - Class in com.github.kayjamlang.executor.libs
 
Library.LibClass.ClassBind - Interface in com.github.kayjamlang.executor.libs
 
Library.LibConstructor - Class in com.github.kayjamlang.executor.libs
 
Library.LibFunction - Class in com.github.kayjamlang.executor.libs
 
Library.LibNamedFunction - Class in com.github.kayjamlang.executor.libs
 
Library.LibNamedFunction.Runnable - Interface in com.github.kayjamlang.executor.libs
 
Library.LibObject - Class in com.github.kayjamlang.executor.libs
 
Library.LibObject.ObjectBind - Interface in com.github.kayjamlang.executor.libs
 
LibraryUtils - Class in com.github.kayjamlang.executor
 
LibraryUtils() - Constructor for class com.github.kayjamlang.executor.LibraryUtils
 
LocalVariable(Type, Object) - Constructor for class com.github.kayjamlang.executor.Context.LocalVariable
 

M

MainContext - Class in com.github.kayjamlang.executor
 
MainContext(Executor, Container, Context) - Constructor for class com.github.kayjamlang.executor.MainContext
 
MainLibrary - Class in com.github.kayjamlang.executor.libs.main
 
MainLibrary() - Constructor for class com.github.kayjamlang.executor.libs.main.MainLibrary
 
MainLibrary(MainLibrary.Output) - Constructor for class com.github.kayjamlang.executor.libs.main.MainLibrary
 
MainLibrary.Output - Interface in com.github.kayjamlang.executor.libs.main
 
MapClass - Class in com.github.kayjamlang.executor.libs.main
 
MapClass() - Constructor for class com.github.kayjamlang.executor.libs.main.MapClass
 
MathClass - Class in com.github.kayjamlang.executor.libs.main
 
MathClass() - Constructor for class com.github.kayjamlang.executor.libs.main.MathClass
 

N

NamedExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
NamedExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.NamedExpressionExecutor
 
newInstance(Executor, T, ConstructorContainer, List<Object>) - Static method in class com.github.kayjamlang.executor.ClassUtils
 
numberTypes - Static variable in class com.github.kayjamlang.executor.TypeUtils
 

O

ObjectExecutor - Class in com.github.kayjamlang.executor.executors
 
ObjectExecutor() - Constructor for class com.github.kayjamlang.executor.executors.ObjectExecutor
 
OperationExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
OperationExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.OperationExpressionExecutor
 

P

parent - Variable in class com.github.kayjamlang.executor.Context
 
parentContext - Variable in class com.github.kayjamlang.executor.Context
 
print(Object) - Method in interface com.github.kayjamlang.executor.libs.main.MainLibrary.Output
 
println(Object) - Method in interface com.github.kayjamlang.executor.libs.main.MainLibrary.Output
 
provide(Executor, Context, Context, AccessExpression) - Method in class com.github.kayjamlang.executor.executors.AccessExpressionExecutor
 
provide(Executor, Context, Context, ArrayExpression) - Method in class com.github.kayjamlang.executor.executors.ArrayExpressionExecutor
 
provide(Executor, Context, Context, AssertNullExpression) - Method in class com.github.kayjamlang.executor.executors.AssertNullExpressionExecutor
 
provide(Executor, Context, Context, CallOrCreateExpression) - Method in class com.github.kayjamlang.executor.executors.CallCreateExpressionExecutor
 
provide(Executor, Context, Context, CastExpression) - Method in class com.github.kayjamlang.executor.executors.CastExpressionExecutor
 
provide(Executor, Context, Context, ClassContainer) - Method in class com.github.kayjamlang.executor.executors.ClassContainerExecutor
 
provide(Executor, Context, Context, Library.CodeExecExpression) - Method in class com.github.kayjamlang.executor.executors.CodeExecExpressionExecutor
 
provide(Executor, Context, Context, CompanionAccessExpression) - Method in class com.github.kayjamlang.executor.executors.CompanionAccessExpressionExecutor
 
provide(Executor, Context, Context, Container) - Method in class com.github.kayjamlang.executor.executors.ContainerExecutor
 
provide(MainExpressionProvider<Object, Context, MainContext>, Context, Context, ExpressionType) - Method in class com.github.kayjamlang.executor.executors.ExpressionExecutor
 
provide(Executor, Context, Context, ExpressionType) - Method in class com.github.kayjamlang.executor.executors.ExpressionExecutor
 
provide(Executor, Context, Context, ForExpression) - Method in class com.github.kayjamlang.executor.executors.ForExpressionExecutor
 
provide(Executor, Context, Context, FunctionRefExpression) - Method in class com.github.kayjamlang.executor.executors.FunctionRefExpressionExecutor
 
provide(Executor, Context, Context, GetExpression) - Method in class com.github.kayjamlang.executor.executors.GetExpressionExecutor
 
provide(Executor, Context, Context, IfExpression) - Method in class com.github.kayjamlang.executor.executors.IfExpressionExecutor
 
provide(Executor, Context, Context, IsExpression) - Method in class com.github.kayjamlang.executor.executors.IsExpressionExecutor
 
provide(Executor, Context, Context, NamedExpression) - Method in class com.github.kayjamlang.executor.executors.NamedExpressionExecutor
 
provide(Executor, Context, Context, ObjectContainer) - Method in class com.github.kayjamlang.executor.executors.ObjectExecutor
 
provide(Executor, Context, Context, OperationExpression) - Method in class com.github.kayjamlang.executor.executors.OperationExpressionExecutor
 
provide(Executor, Context, Context, ReturnExpression) - Method in class com.github.kayjamlang.executor.executors.ReturnExpressionExecutor
 
provide(MainExpressionProvider<Object, Context, MainContext>, Context, Context, ValueExpression) - Method in class com.github.kayjamlang.executor.executors.ValueExpressionExecutor
 
provide(Executor, Context, Context, VariableExpression) - Method in class com.github.kayjamlang.executor.executors.VariableExpressionExecutor
 
provide(Executor, Context, Context, VariableLinkExpression) - Method in class com.github.kayjamlang.executor.executors.VariableLinkExpressionExecutor
 
provide(Executor, Context, Context, VariableSetExpression) - Method in class com.github.kayjamlang.executor.executors.VariableSetExpressionExecutor
 
provide(Executor, Context, Context, WhileExpression) - Method in class com.github.kayjamlang.executor.executors.WhileExpressionExecutor
 
provideArgs(Executor, Context, CallOrCreateExpression) - Method in class com.github.kayjamlang.executor.executors.CallCreateExpressionExecutor
 
provideOnce(Executor, Expression, Context) - Static method in class com.github.kayjamlang.executor.utils.ExecutorUtils
 

R

ReturnExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
ReturnExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.ReturnExpressionExecutor
 
run(MainContext, Context, Expression) - Method in interface com.github.kayjamlang.executor.libs.Library.LibNamedFunction.Runnable
 

S

setCompanion(Library.LibObject) - Method in class com.github.kayjamlang.executor.libs.Library.LibClass
 
setUseGetFileListener(Executor.UseGetFile) - Method in class com.github.kayjamlang.executor.Executor
 
setVariable(String, Type, Object) - Method in class com.github.kayjamlang.executor.Context
 
StringClass - Class in com.github.kayjamlang.executor.libs.main
 
StringClass() - Constructor for class com.github.kayjamlang.executor.libs.main.StringClass
 

T

ThreadsClass - Class in com.github.kayjamlang.executor.libs.main
 
ThreadsClass() - Constructor for class com.github.kayjamlang.executor.libs.main.ThreadsClass
 
toString() - Method in class com.github.kayjamlang.executor.libs.main.ArrayClass
 
toString() - Method in class com.github.kayjamlang.executor.libs.main.MapClass
 
toString() - Method in class com.github.kayjamlang.executor.Void
 
type - Variable in class com.github.kayjamlang.executor.Context.LocalVariable
 
TypeUtils - Class in com.github.kayjamlang.executor
 
TypeUtils() - Constructor for class com.github.kayjamlang.executor.TypeUtils
 

U

UNCHECK - Static variable in class com.github.kayjamlang.executor.TypeUtils
 
useParentVars - Variable in class com.github.kayjamlang.executor.Context
 

V

value - Variable in class com.github.kayjamlang.executor.Context.LocalVariable
 
ValueExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
ValueExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.ValueExpressionExecutor
 
VariableExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
VariableExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.VariableExpressionExecutor
 
VariableLinkExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
VariableLinkExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.VariableLinkExpressionExecutor
 
variables - Variable in class com.github.kayjamlang.executor.Context
 
VariableSetExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
VariableSetExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.VariableSetExpressionExecutor
 
Void - Class in com.github.kayjamlang.executor
 

W

WhileExpressionExecutor - Class in com.github.kayjamlang.executor.executors
 
WhileExpressionExecutor() - Constructor for class com.github.kayjamlang.executor.executors.WhileExpressionExecutor
 
A B C E F G I K L M N O P R S T U V W 
Skip navigation links