public static enum JavaReflector.Metamethod extends Enum<JavaReflector.Metamethod>
枚举常量和描述 |
---|
ADD
__add 元方法。 |
CALL
__call 元方法。 |
CONCAT
__concat 元方法。 |
DIV
__div 元方法。 |
EQ
__eq 元方法。 |
INDEX
__index 元方法。 |
JAVAFIELDS
__javafields 元方法。 |
JAVAMETHODS
__javamethods 元方法。 |
JAVAPROPERTIES
__javaproperties 元方法。 |
LE
__le 元方法。 |
LEN
__len 元方法。 |
LT
__lt 元方法。 |
MOD
__mod 元方法。 |
MUL
__mul 元方法。 |
NEWINDEX
__newindex 元方法。 |
POW
__pow 元方法。 |
SUB
__sub 元方法。 |
TOSTRING
__tostring 元方法。 |
UNM
__unm 元方法。 |
修饰符和类型 | 方法和描述 |
---|---|
String |
getMetamethodName()
返回 Lua 元方法名称。
|
static JavaReflector.Metamethod |
valueOf(String name)
返回具有指定名称的此类型的枚举常量。
|
static JavaReflector.Metamethod[] |
values()
按照声明顺序返回包含此枚举类型常量的数组。
|
public static final JavaReflector.Metamethod INDEX
__index
元方法。public static final JavaReflector.Metamethod NEWINDEX
__newindex
元方法。public static final JavaReflector.Metamethod LEN
__len
元方法。public static final JavaReflector.Metamethod EQ
__eq
元方法。public static final JavaReflector.Metamethod LT
__lt
元方法。public static final JavaReflector.Metamethod LE
__le
元方法。public static final JavaReflector.Metamethod UNM
__unm
元方法。public static final JavaReflector.Metamethod ADD
__add
元方法。public static final JavaReflector.Metamethod SUB
__sub
元方法。public static final JavaReflector.Metamethod MUL
__mul
元方法。public static final JavaReflector.Metamethod DIV
__div
元方法。public static final JavaReflector.Metamethod MOD
__mod
元方法。public static final JavaReflector.Metamethod POW
__pow
元方法。public static final JavaReflector.Metamethod CONCAT
__concat
元方法。public static final JavaReflector.Metamethod CALL
__call
元方法。public static final JavaReflector.Metamethod TOSTRING
__tostring
元方法。public static final JavaReflector.Metamethod JAVAFIELDS
__javafields
元方法。public static final JavaReflector.Metamethod JAVAMETHODS
__javamethods
元方法。public static final JavaReflector.Metamethod JAVAPROPERTIES
__javaproperties
元方法。public static JavaReflector.Metamethod[] values()
for (JavaReflector.Metamethod c : JavaReflector.Metamethod.values()) System.out.println(c);
public static JavaReflector.Metamethod valueOf(String name)
name
- 要返回的枚举常量的名称。IllegalArgumentException
- 如果此枚举类型没有具有指定名称的常量NullPointerException
- 如果参数为空public String getMetamethodName()