Uses of Class
org.luaj.vm.LString

Packages that use LString
org.luaj.compiler   
org.luaj.vm   
 

Uses of LString in org.luaj.compiler
 

Methods in org.luaj.compiler that return LString
 LString LuaC.newlstr(char[] chars, int offset, int len)
           
 LString LuaC.newTString(LString s)
           
 

Methods in org.luaj.compiler with parameters of type LString
 LString LuaC.newTString(LString s)
           
 

Uses of LString in org.luaj.vm
 

Fields in org.luaj.vm declared as LString
static LString[] LString.LTYPENAMES
           
 LString LPrototype.source
           
static LString LValue.TM_INDEX
          Metatable tag for intercepting table gets
static LString LValue.TM_METATABLE
          Metatable tag for intercepting table sets
static LString LValue.TM_MODE
          Metatable tag for setting table mode
static LString LValue.TM_NEWINDEX
          Metatable tag for intercepting table sets
 LString[] LPrototype.upvalues
           
 LString LocVars.varname
           
 

Methods in org.luaj.vm that return LString
 LString LuaState.checklstring(int narg)
          Checks whether the function argument narg is a string and returns this string as a lua string.
 LString LPrototype.getlocalname(int number, int pc)
          Get the name of a local variable.
 LString LBoolean.luaAsString()
           
 LString LInteger.luaAsString()
           
 LString LNil.luaAsString()
           
 LString LString.luaAsString()
           
 LString LValue.luaAsString()
          Get the value as a LString
 LString LValue.luaGetTypeName()
          Valid for all types: return the type of this value as an LString
static LString LString.newStringCopy(byte[] buf, int off, int len)
           
static LString LString.newStringCopy(LString src)
           
static LString LString.newStringNoCopy(byte[] buf, int off, int len)
           
 LString LuaState.optlstring(int narg, LString d)
          If the function argument narg is a string, returns this string.
 LString LString.substring(int beginIndex, int endIndex)
           
 LString LuaState.tolstring(int index)
          Gets the value of a string as byte array.
static LString LString.valueOf(double d)
           
static LString LString.valueOf(int x)
           
static LString LString.valueOf(java.lang.String s)
           
 

Methods in org.luaj.vm with parameters of type LString
 int LString.compareTo(LString o)
           
static boolean LString.equals(LString a, int i, LString b, int j, int n)
           
 void LuaState.getfield(int index, LString k)
          Dereference a tables field.
 java.lang.String LuaState.getSourceFileName(LString s)
           
 int LString.indexOf(LString s, int start)
           
 int LString.indexOfAny(LString accept)
          Java version of strpbrk, which is a terribly named C function.
 int LString.lastIndexOf(LString s)
           
 LPrototype LoadState.loadFunction(LString p)
           
 boolean LString.luaBinCmpString(int opcode, LString rhs)
           
 boolean LValue.luaBinCmpString(int opcode, LString rhs)
           
static LValue LuaState.luaV_getmetafield(LValue t, LString tag)
           
static LString LString.newStringCopy(LString src)
           
 LString LuaState.optlstring(int narg, LString d)
          If the function argument narg is a string, returns this string.
 void LuaState.pushlstring(LString s)
          Push an LString onto the stack.
 void LuaState.setfield(int index, LString k)
          Set the value of a table field.
 

Constructors in org.luaj.vm with parameters of type LString
LocVars(LString varname, int startpc, int endpc)
           
 



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