public static enum JavaReflector.Metamethod extends Enum<JavaReflector.Metamethod>
| Enum Constant and Description |
|---|
ADD
__add metamethod. |
CALL
__call metamethod. |
CONCAT
__concat metamethod. |
DIV
__div metamethod. |
EQ
__eq metamethod. |
INDEX
__index metamethod. |
JAVAFIELDS
__javafields metamethod. |
JAVAMETHODS
__javamethods metamethod. |
JAVAPROPERTIES
__javaproperties metamethod. |
LE
__le metamethod. |
LEN
__len metamethod. |
LT
__lt metamethod. |
MOD
__mod metamethod. |
MUL
__mul metamethod. |
NEWINDEX
__newindex metamethod. |
POW
__pow metamethod. |
SUB
__sub metamethod. |
TOSTRING
__tostring metamethod. |
UNM
__unm metamethod. |
| Modifier and Type | Method and Description |
|---|---|
String |
getMetamethodName()
Returns the Lua metamethod name.
|
static JavaReflector.Metamethod |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JavaReflector.Metamethod[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JavaReflector.Metamethod INDEX
__index metamethod.public static final JavaReflector.Metamethod NEWINDEX
__newindex metamethod.public static final JavaReflector.Metamethod LEN
__len metamethod.public static final JavaReflector.Metamethod EQ
__eq metamethod.public static final JavaReflector.Metamethod LT
__lt metamethod.public static final JavaReflector.Metamethod LE
__le metamethod.public static final JavaReflector.Metamethod UNM
__unm metamethod.public static final JavaReflector.Metamethod ADD
__add metamethod.public static final JavaReflector.Metamethod SUB
__sub metamethod.public static final JavaReflector.Metamethod MUL
__mul metamethod.public static final JavaReflector.Metamethod DIV
__div metamethod.public static final JavaReflector.Metamethod MOD
__mod metamethod.public static final JavaReflector.Metamethod POW
__pow metamethod.public static final JavaReflector.Metamethod CONCAT
__concat metamethod.public static final JavaReflector.Metamethod CALL
__call metamethod.public static final JavaReflector.Metamethod TOSTRING
__tostring metamethod.public static final JavaReflector.Metamethod JAVAFIELDS
__javafields metamethod.public static final JavaReflector.Metamethod JAVAMETHODS
__javamethods metamethod.public static final JavaReflector.Metamethod JAVAPROPERTIES
__javaproperties metamethod.public static JavaReflector.Metamethod[] values()
for (JavaReflector.Metamethod c : JavaReflector.Metamethod.values()) System.out.println(c);
public static JavaReflector.Metamethod valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getMetamethodName()