# Uses of Package org.luaj.vm2.lib (Luaj API)
Date: 2015-04-29

## Uses of Package
org.luaj.vm2.lib

Packages that use org.luaj.vm2.lib
org.luaj.vm2
org.luaj.vm2.lib
org.luaj.vm2.lib.jme
org.luaj.vm2.lib.jse

Classes in org.luaj.vm2.lib used by org.luaj.vm2
BaseLib Subclass of `LibFunction` which implements the lua basic library functions.
DebugLib Subclass of `LibFunction` which implements the lua standard `debug` library.
PackageLib Subclass of `LibFunction` which implements the lua standard package and module library functions.
ResourceFinder Interface for opening application resource files such as scripts sources.

Classes in org.luaj.vm2.lib used by org.luaj.vm2.lib
IoLib.File
LibFunction Subclass of `LuaFunction` common to Java functions exposed to lua.
MathLib Subclass of `LibFunction` which implements the lua standard `math` library.
OneArgFunction Abstract base class for Java function implementations that take one argument and return one value.
PackageLib.java_searcher
PackageLib.lua_searcher
PackageLib.preload_searcher
ResourceFinder Interface for opening application resource files such as scripts sources.
TwoArgFunction Abstract base class for Java function implementations that take two arguments and return one value.
VarArgFunction Abstract base class for Java function implementations that takes varaiable arguments and returns multiple return values.

Classes in org.luaj.vm2.lib used by org.luaj.vm2.lib.jme
IoLib Abstract base class extending `LibFunction` which implements the core of the lua standard `io` library.
IoLib.File
LibFunction Subclass of `LuaFunction` common to Java functions exposed to lua.
TwoArgFunction Abstract base class for Java function implementations that take two arguments and return one value.

Classes in org.luaj.vm2.lib used by org.luaj.vm2.lib.jse
BaseLib Subclass of `LibFunction` which implements the lua basic library functions.
IoLib Abstract base class extending `LibFunction` which implements the core of the lua standard `io` library.
IoLib.File
LibFunction Subclass of `LuaFunction` common to Java functions exposed to lua.
MathLib Subclass of `LibFunction` which implements the lua standard `math` library.
OsLib Subclass of `LibFunction` which implements the standard lua `os` library.
ResourceFinder Interface for opening application resource files such as scripts sources.
TwoArgFunction Abstract base class for Java function implementations that take two arguments and return one value.
VarArgFunction Abstract base class for Java function implementations that takes varaiable arguments and returns multiple return values.

Copyright © 2007-2015 Luaj.org. All Rights Reserved.