See: Description
Interface | Description |
---|---|
Converter |
Converts between Lua values and Java objects.
|
JavaFunction |
Provides a Lua function implemented in Java.
|
JavaReflector |
Reflects Java objects for access from Lua.
|
LuaValueProxy |
Provides proxy access to a Lua value from Java.
|
NamedJavaFunction |
Provides a named Java function.
|
NativeSupport.Loader |
Loads the library.
|
TypedJavaObject |
Represents a Java object with an explicit type.
|
Class | Description |
---|---|
DefaultConverter |
Default implementation of the
Converter interface. |
DefaultJavaReflector |
Default implementation of the
JavaReflector interface. |
JavaModule |
Provides the Java module for Lua.
|
LuaError |
Contains information about a Lua error condition.
|
LuaStackTraceElement |
Represents an execution point in a Lua stack trace.
|
LuaState |
JNLua core class representing a Lua instance.
|
NativeSupport |
Loads the JNLua native library.
|
Enum | Description |
---|---|
JavaReflector.Metamethod |
Lua metamethod.
|
LuaState.GcAction |
Represents a Lua garbage collector action.
|
LuaState.Library |
Represents a Lua library.
|
LuaType |
Represents a Lua type.
|
Exception | Description |
---|---|
LuaException |
Abstract base class for Lua error conditions.
|
LuaMemoryAllocationException |
Indicates a Lua memory allocation error.
|
LuaMessageHandlerException |
Indicates a Lua message handler error.
|
LuaRuntimeException |
Indicates a Lua runtime error.
|
LuaSyntaxException |
Indicates a Lua syntax error.
|
Provides the JNLua core types, such as the Lua state class and the core interfaces.