# org.luaj.vm2 Class Hierarchy (Luaj API)
Date: 2015-04-29

## Hierarchy For Package org.luaj.vm2

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.luaj.vm2.Buffer
  - org.luaj.vm2.LoadState
  - org.luaj.vm2.LocVars
  - org.luaj.vm2.Lua
    - org.luaj.vm2.Print
  - org.luaj.vm2.LuaThread.State (implements java.lang.Runnable)
  - org.luaj.vm2.Prototype
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - org.luaj.vm2.OrphanedThread
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.luaj.vm2.LuaError
  - org.luaj.vm2.Upvaldesc
  - org.luaj.vm2.UpValue
  - org.luaj.vm2.Varargs
    - org.luaj.vm2.LuaValue
      - org.luaj.vm2.LuaBoolean
      - org.luaj.vm2.LuaFunction
        - org.luaj.vm2.LuaClosure
      - org.luaj.vm2.LuaNil
      - org.luaj.vm2.LuaNumber
        - org.luaj.vm2.LuaDouble
        - org.luaj.vm2.LuaInteger
      - org.luaj.vm2.LuaString
      - org.luaj.vm2.LuaTable
        - org.luaj.vm2.Globals
      - org.luaj.vm2.LuaThread
      - org.luaj.vm2.LuaUserdata
    - org.luaj.vm2.TailcallVarargs
  - org.luaj.vm2.WeakTable
  - org.luaj.vm2.WeakTable.WeakSlot

## Interface Hierarchy

- org.luaj.vm2.Globals.Compiler
- org.luaj.vm2.Globals.Loader
- org.luaj.vm2.Globals.Undumper

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