跳过导航链接
A B C D E F G H I J K L M N O P R S T U V W X 

A

AALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
AASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_ABSTRACT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_ANNOTATION - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_BRIDGE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_DEPRECATED - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_ENUM - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_FINAL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_INTERFACE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_MANDATED - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_MODULE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_NATIVE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_OPEN - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_PRIVATE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_PROTECTED - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_PUBLIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_RECORD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_STATIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_STATIC_PHASE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_STRICT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_SUPER - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_SYNCHRONIZED - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_SYNTHETIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_TRANSIENT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_TRANSITIVE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_VARARGS - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ACC_VOLATILE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
accept(ClassVisitor, int) - 类 中的方法org.ssssssss.script.asm.ClassReader
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this ClassReader.
accept(ClassVisitor, Attribute[], int) - 类 中的方法org.ssssssss.script.asm.ClassReader
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this ClassReader.
accept(SignatureVisitor) - 类 中的方法org.ssssssss.script.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
acceptType(SignatureVisitor) - 类 中的方法org.ssssssss.script.asm.signature.SignatureReader
Makes the given visitor visit the signature of this SignatureReader.
accurate - 类 中的变量org.ssssssss.script.parsing.ast.binary.EqualOperation
 
accurate_equals_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
ACONST_NULL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
add(VariableDefine) - 类 中的方法org.ssssssss.script.parsing.ast.statement.VariableDestructuringDefine
 
addAttribute(ScriptClass.ScriptAttribute) - 类 中的方法org.ssssssss.script.ScriptClass
 
addClassImplicitConvert(int, ClassImplicitConvert) - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
给参数设置隐式转换方法
addDefaultImport(String, Object) - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
addFunctionLoader(BiFunction<MagicScriptContext, String, Object>) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
添加函数加载器
addImport(String) - 类 中的方法org.ssssssss.script.MagicScriptContext
添加 .* 的导包
addInterface(String) - 类 中的方法org.ssssssss.script.ScriptClass
 
addMethod(ScriptClass.ScriptMethod) - 类 中的方法org.ssssssss.script.ScriptClass
 
addModule(String, Object) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
添加模块
AddOperation - org.ssssssss.script.parsing.ast.binary中的类
+ 运算
AddOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.AddOperation
 
addPackage(String) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
添加自动导包
addScriptClass(Class<?>) - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
addScriptLanguageLoader(Function<String, BiFunction<Map<String, Object>, String, Object>>) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
添加JSR223 脚本函数加载器
AggregationFunctions - org.ssssssss.script.functions.linq中的类
聚合函数
AggregationFunctions() - 类 的构造器org.ssssssss.script.functions.linq.AggregationFunctions
 
ALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
and(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
and(Boolean, Boolean) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
AndOperation - org.ssssssss.script.parsing.ast.binary中的类
&& 操作
AndOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.AndOperation
 
ANEWARRAY - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
AnnotationVisitor - org.ssssssss.script.asm中的类
A visitor to visit a Java annotation.
AnnotationVisitor(int) - 类 的构造器org.ssssssss.script.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - 类 的构造器org.ssssssss.script.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
ANONYMOUS_VARIABLE - 类 中的静态变量org.ssssssss.script.parsing.Parser
 
api - 类 中的变量org.ssssssss.script.asm.AnnotationVisitor
The ASM API version implemented by this visitor.
api - 类 中的变量org.ssssssss.script.asm.ClassVisitor
The ASM API version implemented by this visitor.
api - 类 中的变量org.ssssssss.script.asm.FieldVisitor
The ASM API version implemented by this visitor.
api - 类 中的变量org.ssssssss.script.asm.MethodVisitor
The ASM API version implemented by this visitor.
api - 类 中的变量org.ssssssss.script.asm.ModuleVisitor
The ASM API version implemented by this visitor.
api - 类 中的变量org.ssssssss.script.asm.RecordComponentVisitor
The ASM API version implemented by this visitor.
api - 类 中的变量org.ssssssss.script.asm.signature.SignatureVisitor
The ASM API version implemented by this visitor.
apply(Variables, Object[]) - 接口 中的方法org.ssssssss.script.runtime.function.MagicScriptLambdaFunction
 
apply(Variables, Object[]) - 类 中的方法org.ssssssss.script.runtime.function.MagicScriptLanguageFunction
 
ARETURN - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
arithmetic(String) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
执行算术运算
ArithmeticHandle - org.ssssssss.script.runtime.handle中的类
 
ArithmeticHandle() - 类 的构造器org.ssssssss.script.runtime.handle.ArithmeticHandle
 
ARRAY - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of array reference types.
ARRAY_ELEMENT - 类 中的静态变量org.ssssssss.script.asm.TypePath
A type path step that steps into the element type of an array type.
ArrayFunctions - org.ssssssss.script.functions中的类
 
ArrayFunctions() - 类 的构造器org.ssssssss.script.functions.ArrayFunctions
 
ArrayKeyValueIterator - org.ssssssss.script.runtime.lang中的类
 
ArrayKeyValueIterator(Object) - 类 的构造器org.ssssssss.script.runtime.lang.ArrayKeyValueIterator
 
ARRAYLENGTH - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
arrayLikeToList(Object) - 类 中的静态方法org.ssssssss.script.functions.StreamExtension
将对象转为List
ArrayValueIterator - org.ssssssss.script.runtime.lang中的类
 
ArrayValueIterator(Object) - 类 的构造器org.ssssssss.script.runtime.lang.ArrayValueIterator
 
asBean(Map<?, ?>, Class<?>) - 类 中的静态方法org.ssssssss.script.functions.MapExtension
 
asBean(Object, Class<?>) - 类 中的静态方法org.ssssssss.script.functions.StreamExtension
 
asBean(Object, Class<?>, boolean) - 类 中的静态方法org.ssssssss.script.functions.StreamExtension
 
asBoolean() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
将boolean值装箱
asByte(Object) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转byte
asByte(Object, byte) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转byte
asDate(Object) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转Date
asDate(Object, String) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转Date
asDecimal(Object) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转BigDecimal
asDecimal(Object, BigDecimal) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转BigDecimal
asDouble(Object, double) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转double
asDouble(Object) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转double
asFloat(Object) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转float
asFloat(Object, float) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转float
asInt(Object, int) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转int
asInt(Object) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转int
asInteger() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
将int值装箱
asList(Map<?, ?>, Function<Object[], Object>) - 类 中的静态方法org.ssssssss.script.functions.MapExtension
 
asLong(Object, long) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转long
asLong(Object) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转long
ASM10_EXPERIMENTAL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
已过时。
This API is experimental.
ASM4 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ASM5 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ASM6 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ASM7 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ASM8 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ASM9 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
asPercent(Number, int) - 类 中的静态方法org.ssssssss.script.functions.NumberExtension
 
Assert - org.ssssssss.script.parsing.ast.statement中的类
assert expr : expr[,expr][,expr][,expr]
Assert(Span, Expression, List<Expression>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.Assert
 
asShort(Object) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转short
asShort(Object, short) - 类 中的方法org.ssssssss.script.functions.ObjectConvertExtension
转short
AssigmentOperation - org.ssssssss.script.parsing.ast.binary中的类
= 操作
AssigmentOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.AssigmentOperation
 
asString(Map<?, ?>, String, String) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
asString(Map<?, ?>, String, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
asString(Object) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转String
asString(Object, String) - 类 中的静态方法org.ssssssss.script.functions.ObjectConvertExtension
转String
ASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
AsyncCall - org.ssssssss.script.parsing.ast.statement中的类
异步调用
AsyncCall(Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.statement.AsyncCall
 
ATHROW - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
Attribute - org.ssssssss.script.asm中的类
A non standard class, field, method or Code attribute, as defined in the Java Virtual Machine Specification (JVMS).
Attribute(String) - 类 的构造器org.ssssssss.script.asm.Attribute
Constructs a new empty attribute.
autoClose(Object) - 类 中的静态方法org.ssssssss.script.parsing.ast.statement.TryStatement
 
av - 类 中的变量org.ssssssss.script.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.
avg(Object) - 类 中的方法org.ssssssss.script.functions.linq.AggregationFunctions
 
avg(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
取平均值
await() - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 

B

b - 类 中的变量org.ssssssss.script.asm.ClassReader
已过时。
Use ClassReader.readByte(int) and the other read methods instead. This field will eventually be deleted.
BALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
BASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
BigDecimalLiteral - org.ssssssss.script.parsing.ast.literal中的类
int常量
BigDecimalLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.BigDecimalLiteral
 
BinaryOperation - org.ssssssss.script.parsing.ast中的类
 
BinaryOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.BinaryOperation
 
BIPUSH - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
bipush(int) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
bit(String) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
位运算
BitAndOperation - org.ssssssss.script.parsing.ast.binary中的类
&
BitAndOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.BitAndOperation
 
BitHandle - org.ssssssss.script.runtime.handle中的类
 
BitHandle() - 类 的构造器org.ssssssss.script.runtime.handle.BitHandle
 
BitOrOperation - org.ssssssss.script.parsing.ast.binary中的类
|
BitOrOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.BitOrOperation
 
BOOLEAN - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The boolean type.
BooleanImplicitConvert - org.ssssssss.script.convert中的类
任意值到boolean类型的隐式转换
BooleanImplicitConvert() - 类 的构造器org.ssssssss.script.convert.BooleanImplicitConvert
 
BooleanLiteral - org.ssssssss.script.parsing.ast.literal中的类
boolean常量
BooleanLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.BooleanLiteral
 
bootstrap(MethodHandles.Lookup, String, MethodType, int) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
bootstrap(MethodHandles.Lookup, String, MethodType, int) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
bootstrap(MethodHandles.Lookup, String, MethodType, int) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
bootstrap(MethodHandles.Lookup, String, MethodType, int) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
Break - org.ssssssss.script.parsing.ast.statement中的类
break 语句
Break(Span) - 类 的构造器org.ssssssss.script.parsing.ast.statement.Break
 
breakpoints - 类 中的变量org.ssssssss.script.MagicScriptDebugContext
 
BYTE - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the byte type.
BYTE_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The byte type.
bytecode() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
ByteLiteral - org.ssssssss.script.parsing.ast.literal中的类
byte常量
ByteLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.ByteLiteral
 
ByteLiteral(Span, Object) - 类 的构造器org.ssssssss.script.parsing.ast.literal.ByteLiteral
 
ByteVector - org.ssssssss.script.asm中的类
A dynamically extensible vector of bytes.
ByteVector() - 类 的构造器org.ssssssss.script.asm.ByteVector
Constructs a new ByteVector with a default initial capacity.
ByteVector(int) - 类 的构造器org.ssssssss.script.asm.ByteVector
Constructs a new ByteVector with the given initial capacity.

C

call(String, int) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
invokedynamic调用
call_async(MagicScriptLambdaFunction, Variables, Object...) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
CALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
CAST - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type declared in an explicit or implicit cast instruction.
CASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ceil(Number) - 类 中的方法org.ssssssss.script.functions.linq.MathFunctions
 
ceil(Number) - 类 中的静态方法org.ssssssss.script.functions.NumberExtension
 
CHAR - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the char type.
CHAR_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The char type.
CharacterStream - org.ssssssss.script.parsing中的类
对字符串进行封装,提供匹配、跳过方法,方便词法解析。
CharacterStream(String) - 类 的构造器org.ssssssss.script.parsing.CharacterStream
 
CharacterStream(String, int, int) - 类 的构造器org.ssssssss.script.parsing.CharacterStream
 
CHECKCAST - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
CLASS_EXTENDS - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the super class of a class or one of the interfaces it implements.
CLASS_TYPE_PARAMETER - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target a type parameter of a generic class.
CLASS_TYPE_PARAMETER_BOUND - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic class.
ClassConverter - org.ssssssss.script.parsing.ast.statement中的类
 
ClassConverter(Span, String, Expression, List<Expression>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.ClassConverter
 
ClassExtension - org.ssssssss.script.functions中的类
 
ClassExtension() - 类 的构造器org.ssssssss.script.functions.ClassExtension
 
ClassImplicitConvert - org.ssssssss.script.convert中的接口
 
ClassReader - org.ssssssss.script.asm中的类
A parser to make a ClassVisitor visit a ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
ClassReader(byte[]) - 类 的构造器org.ssssssss.script.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - 类 的构造器org.ssssssss.script.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - 类 的构造器org.ssssssss.script.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - 类 的构造器org.ssssssss.script.asm.ClassReader
Constructs a new ClassReader object.
ClassTooLargeException - org.ssssssss.script.asm中的异常错误
Exception thrown when the constant pool of a class produced by a ClassWriter is too large.
ClassTooLargeException(String, int) - 异常错误 的构造器org.ssssssss.script.asm.ClassTooLargeException
Constructs a new ClassTooLargeException.
ClassVisitor - org.ssssssss.script.asm中的类
A visitor to visit a Java class.
ClassVisitor(int) - 类 的构造器org.ssssssss.script.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - 类 的构造器org.ssssssss.script.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassWriter - org.ssssssss.script.asm中的类
A ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java Virtual Machine Specification (JVMS).
ClassWriter(int) - 类 的构造器org.ssssssss.script.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - 类 的构造器org.ssssssss.script.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
CollectionFunctions - org.ssssssss.script.functions中的类
集合相关函数
CollectionFunctions() - 类 的构造器org.ssssssss.script.functions.CollectionFunctions
 
CollectionImplicitConvert - org.ssssssss.script.convert中的类
集合、数组隐式转换
CollectionImplicitConvert() - 类 的构造器org.ssssssss.script.convert.CollectionImplicitConvert
 
Comment - org.ssssssss.script.annotation中的注释类型
方法、字段、参数注释
comments() - 类 中的方法org.ssssssss.script.parsing.TokenStream
获取全部注释
compare(Object, Object) - 类 中的静态方法org.ssssssss.script.parsing.ast.BinaryOperation
比较两个值 1 左边大 0 相等 -1 右边大 -2 无法比较
compareTo(SelectValue) - 类 中的方法org.ssssssss.script.runtime.linq.SelectValue
 
compile(Node) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
编译AST节点
compile(Node, boolean) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
编译AST节点
compile(List<? extends Node>) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
编译
compile() - 类 中的方法org.ssssssss.script.MagicScript
编译
compile(String) - 类 中的方法org.ssssssss.script.MagicScriptEngine
 
compile(Reader) - 类 中的方法org.ssssssss.script.MagicScriptEngine
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.AddOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.AndOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.AssigmentOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.BitAndOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.BitOrOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.DivisionOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.EqualOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.GreaterEqualOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.GreaterOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.InstanceofOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.LessEqualOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.LessOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.LShiftOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.ModuloOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.MultiplicationOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.NotEqualOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.OrOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.RShift2Operation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.RShiftOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.SubtractionOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.binary.XorOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.LanguageExpression
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqExpression
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqJoin
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqSelect
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.linq.WholeLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.BigDecimalLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.BooleanLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.ByteLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.Literal
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.DoubleLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.FloatLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.IntegerLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.ListLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.LongLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.MapLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.NullLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.RegexpLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.ShortLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.StringLiteral
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.Node
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Assert
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.AsyncCall
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Break
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.ClassConverter
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Continue
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Exit
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.ForStatement
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.FunctionCall
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.IfStatement
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Import
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.LambdaFunction
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MapOrArrayAccess
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MemberAccess
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MethodCall
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.NewStatement
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Return
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Spread
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Throw
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.TryStatement
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.VariableAccess
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.VariableDefine
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.VariableDestructuringDefine
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.WhileStatement
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.TernaryOperation
 
compile(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.UnaryOperation
 
compile_visit_variable(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MapOrArrayAccess
 
compile_visit_variable(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MemberAccess
 
compile_visit_variable(MagicScriptCompiler) - 接口 中的方法org.ssssssss.script.parsing.ast.VariableSetter
 
CompileCache - org.ssssssss.script.compile中的类
 
CompileCache(int) - 类 的构造器org.ssssssss.script.compile.CompileCache
 
compileLinq(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MemberAccess
 
COMPUTE_FRAMES - 类 中的静态变量org.ssssssss.script.asm.ClassWriter
A flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_MAXS - 类 中的静态变量org.ssssssss.script.asm.ClassWriter
A flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
concat(Object, Object...) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
ConstantDynamic - org.ssssssss.script.asm中的类
A constant whose value is computed at runtime, with a bootstrap method.
ConstantDynamic(String, String, Handle, Object...) - 类 的构造器org.ssssssss.script.asm.ConstantDynamic
Constructs a new ConstantDynamic.
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor call.
CONSTRUCTOR_REFERENCE - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the receiver type of a constructor reference.
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
consume() - 类 中的方法org.ssssssss.script.parsing.CharacterStream
返回下一个字符
consume() - 类 中的方法org.ssssssss.script.parsing.TokenStream
无条件消耗掉当前Token
context - 类 中的变量org.ssssssss.script.runtime.MagicScriptRuntime
 
CONTEXT_ROOT - 类 中的静态变量org.ssssssss.script.MagicScript
 
Continue - org.ssssssss.script.parsing.ast.statement中的类
continue语句
Continue(Span) - 类 的构造器org.ssssssss.script.parsing.ast.statement.Continue
 
convert(Variables, Object, Class<?>) - 类 中的方法org.ssssssss.script.convert.BooleanImplicitConvert
 
convert(Variables, Object, Class<?>) - 接口 中的方法org.ssssssss.script.convert.ClassImplicitConvert
转换
convert(Variables, Object, Class<?>) - 类 中的方法org.ssssssss.script.convert.CollectionImplicitConvert
 
convert(Variables, Object, Class<?>) - 类 中的方法org.ssssssss.script.convert.FunctionalImplicitConvert
 
convert(Variables, Object, Class<?>) - 类 中的方法org.ssssssss.script.convert.MapImplicitConvert
 
copy() - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
copy() - 类 中的方法org.ssssssss.script.reflection.MethodInvoker
 
copy(Object[], int, int...) - 类 中的方法org.ssssssss.script.runtime.Variables
 
count(Object) - 类 中的方法org.ssssssss.script.functions.linq.AggregationFunctions
 
create(Object) - 异常错误 中的静态方法org.ssssssss.script.exception.MagicScriptRuntimeException
 
create(String, ScriptEngine) - 类 中的静态方法org.ssssssss.script.MagicScript
创建MagicScript
create(boolean, String, ScriptEngine) - 类 中的静态方法org.ssssssss.script.MagicScript
创建MagicScript
create(Expression, Token, Expression, int) - 类 中的静态方法org.ssssssss.script.parsing.ast.BinaryOperation
 
create(Variables) - 类 中的静态方法org.ssssssss.script.runtime.linq.LinQBuilder
 
createBindings() - 类 中的方法org.ssssssss.script.MagicScriptEngine
 
createLambda(MagicScriptLambdaFunction, Variables) - 类 中的方法org.ssssssss.script.runtime.MagicScriptRuntime
 
createMethod(int, String, String) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
创建方法
createVariables(MagicScriptRuntime, int) - 类 中的方法org.ssssssss.script.MagicScriptContext
创建变量
current_timestamp() - 类 中的方法org.ssssssss.script.functions.linq.LinqFunctions
 
current_timestamp_millis() - 类 中的方法org.ssssssss.script.functions.linq.LinqFunctions
 
cv - 类 中的变量org.ssssssss.script.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.

D

D2F - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
D2I - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
D2L - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DADD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
date_format(Date, String) - 类 中的方法org.ssssssss.script.functions.linq.LinqFunctions
 
date_format(Date) - 类 中的方法org.ssssssss.script.functions.linq.LinqFunctions
 
date_format(TemporalAccessor, String) - 类 中的方法org.ssssssss.script.functions.linq.LinqFunctions
 
DateExtension - org.ssssssss.script.functions中的类
Date扩展
DateExtension() - 类 的构造器org.ssssssss.script.functions.DateExtension
 
DCMPG - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DCMPL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DCONST_0 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DCONST_1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DDIV - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DEBUG_MARK - 类 中的静态变量org.ssssssss.script.MagicScript
 
DebugTimeoutException - org.ssssssss.script.exception中的异常错误
 
DebugTimeoutException() - 异常错误 的构造器org.ssssssss.script.exception.DebugTimeoutException
 
DebugTimeoutException(Throwable) - 异常错误 的构造器org.ssssssss.script.exception.DebugTimeoutException
 
Descriptor - org.ssssssss.script.compile中的类
 
Descriptor() - 类 的构造器org.ssssssss.script.compile.Descriptor
 
distinct(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
数组去重
distinct(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
数组去重
divide(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Byte, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(Long, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divide(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(Long, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
divideAndRemainder(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
DivisionOperation - org.ssssssss.script.parsing.ast.binary中的类
/ 操作
DivisionOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.DivisionOperation
 
DLOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DMUL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DNEG - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DOUBLE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DOUBLE - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the double type.
DOUBLE_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The double type.
DoubleLiteral - org.ssssssss.script.parsing.ast.literal中的类
double常量
DoubleLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.DoubleLiteral
 
DREM - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DRETURN - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DSTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DSUB - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DUP - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DUP2 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DUP2_X1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DUP2_X2 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DUP_X1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DUP_X2 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
DynamicAttribute<T,R> - org.ssssssss.script.functions中的接口
 
DynamicMethod - org.ssssssss.script.functions中的接口
 
DynamicModuleImport - org.ssssssss.script.functions中的类
 
DynamicModuleImport(Class<?>, Function<MagicScriptContext, Object>) - 类 的构造器org.ssssssss.script.functions.DynamicModuleImport
 

E

each(Map<?, ?>, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
each(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
循环List
end() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
跳转到break位置
endSpan() - 类 中的方法org.ssssssss.script.parsing.CharacterStream
根据当前位置返回Span
endSpan(int) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
根据当前位置 - offset 返回 Span
endSpan(int, int) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
 
EqualOperation - org.ssssssss.script.parsing.ast.binary中的类
==、===操作
EqualOperation(Expression, Span, Expression, boolean) - 类 的构造器org.ssssssss.script.parsing.ast.binary.EqualOperation
 
equals(Object) - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
 
equals(Object) - 类 中的方法org.ssssssss.script.asm.Handle
 
equals(Object) - 类 中的方法org.ssssssss.script.asm.Type
Tests if the given object is equal to this type.
equals(Object) - 类 中的方法org.ssssssss.script.parsing.Span
 
equals(Object) - 类 中的方法org.ssssssss.script.parsing.VarIndex
 
equals(Object) - 类 中的方法org.ssssssss.script.ScriptClass
 
equals(Object) - 类 中的方法org.ssssssss.script.ScriptClass.ScriptAttribute
 
equals(Object) - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethod
 
equals(Object) - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethodParameter
 
equals_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
error(String, TokenStream) - 类 中的静态方法org.ssssssss.script.MagicScriptError
Create an error message based on the provided message and stream, highlighting the line on which the error happened.
error(String, Span, Throwable) - 类 中的静态方法org.ssssssss.script.MagicScriptError
Create an error message based on the provided message and location, highlighting the location in the line on which the error happened.
error(String, Span) - 类 中的静态方法org.ssssssss.script.MagicScriptError
Create an error message based on the provided message and location, highlighting the location in the line on which the error happened.
eval(ScriptContext) - 类 中的方法org.ssssssss.script.MagicScript
 
eval(RuntimeContext, String) - 类 中的方法org.ssssssss.script.MagicScriptContext
从当前上下文中动态执行脚本
eval(String, Map<String, Object>) - 类 中的方法org.ssssssss.script.MagicScriptContext
从当前上下文中动态执行脚本
eval(String, ScriptContext) - 类 中的方法org.ssssssss.script.MagicScriptEngine
 
eval(Reader, ScriptContext) - 类 中的方法org.ssssssss.script.MagicScriptEngine
 
eval(String) - 类 中的方法org.ssssssss.script.runtime.RuntimeContext
 
every(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
EXCEPTION_PARAMETER - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type of the exception of a 'catch' clause in a method.
ExceptionUtils - org.ssssssss.script.exception中的类
 
ExceptionUtils() - 类 的构造器org.ssssssss.script.exception.ExceptionUtils
 
execute(String, List<Object>) - 接口 中的方法org.ssssssss.script.functions.DynamicMethod
 
execute(MagicScriptContext) - 类 中的方法org.ssssssss.script.MagicScript
 
execute(MagicScript, MagicScriptContext) - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
execute(MagicScriptLambdaFunction, Variables, Object[]) - 类 中的静态方法org.ssssssss.script.parsing.ast.statement.AsyncCall
 
execute() - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
execute(MagicScriptContext) - 类 中的方法org.ssssssss.script.runtime.MagicScriptRuntime
 
execute(MagicScriptContext) - 类 中的方法org.ssssssss.script.runtime.MagicScriptVariableAccessRuntime
 
executeAndFetchFirst() - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
Exit - org.ssssssss.script.parsing.ast.statement中的类
 
Exit(Span, List<Expression>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.Exit
 
exitLabel() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
消除标记
ExitValue - org.ssssssss.script.runtime中的类
 
ExitValue() - 类 的构造器org.ssssssss.script.runtime.ExitValue
 
ExitValue(Object[]) - 类 的构造器org.ssssssss.script.runtime.ExitValue
 
EXPAND_FRAMES - 类 中的静态变量org.ssssssss.script.asm.ClassReader
A flag to expand the stack map frames.
expect(TokenType...) - 类 中的方法org.ssssssss.script.parsing.TokenStream
期待下一个Token是给定的类型中之一
expect(TokenType) - 类 中的方法org.ssssssss.script.parsing.TokenStream
期待下一个Token为指定类型
expect(String) - 类 中的方法org.ssssssss.script.parsing.TokenStream
期待匹配字符串
expect(String, boolean) - 类 中的方法org.ssssssss.script.parsing.TokenStream
期待匹配字符串
Expression - org.ssssssss.script.parsing.ast中的类
表达式
Expression(Span) - 类 的构造器org.ssssssss.script.parsing.ast.Expression
 
EXTENDS - 类 中的静态变量org.ssssssss.script.asm.signature.SignatureVisitor
Wildcard for an "extends" type argument.
ExtensionMethod - org.ssssssss.script.functions中的接口
 

F

F2D - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
F2I - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
F2L - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
F_APPEND - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
A compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
A compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
A compressed frame with complete frame data.
F_NEW - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
An expanded frame.
F_SAME - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
A compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
A compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
FADD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
fallback(MethodCallSite, Object[]) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
fallback(MethodCallSite, Object[]) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
fallback(MethodCallSite, Object[]) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
fallback(MethodCallSite, Object[]) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
FALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FCMPG - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FCMPL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FCONST_0 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FCONST_1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FCONST_2 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FDIV - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FIELD - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type of a field.
FieldVisitor - org.ssssssss.script.asm中的类
A visitor to visit a Java field.
FieldVisitor(int) - 类 的构造器org.ssssssss.script.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - 类 的构造器org.ssssssss.script.asm.FieldVisitor
Constructs a new FieldVisitor.
filter(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
对List进行过滤
finallyBlockStack() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
find(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
findClass(String) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
加载类
findConstructorInvoker(List<Constructor<?>>, Class<?>[]) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
findIndex(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
findInvoker(List<JavaInvoker<T>>, Class<?>[]) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
findInvoker(Class<?>, String, Class<?>[]) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
Returns the method best matching the given signature, including type coercion, or null.
findInvoker(Class<?>, String) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
findMethodInvoker(List<JavaInvoker<Method>>, Class<?>[]) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
findNotNull(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
findStatic(MethodType) - 类 中的方法org.ssssssss.script.runtime.handle.MethodCallSite
 
findStatic(String, MethodType) - 类 中的方法org.ssssssss.script.runtime.handle.MethodCallSite
 
first(Object) - 类 中的静态方法org.ssssssss.script.functions.StreamExtension
 
FLOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FLOAT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FLOAT - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the float type.
FLOAT_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The float type.
FloatLiteral - org.ssssssss.script.parsing.ast.literal中的类
float常量
FloatLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.FloatLiteral
 
floor(Number) - 类 中的方法org.ssssssss.script.functions.linq.MathFunctions
 
floor(Number) - 类 中的静态方法org.ssssssss.script.functions.NumberExtension
 
FMUL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FNEG - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
format(Date, String) - 类 中的静态方法org.ssssssss.script.functions.DateExtension
 
format(TemporalAccessor, String) - 类 中的静态方法org.ssssssss.script.functions.TemporalAccessorExtension
 
ForStatement - org.ssssssss.script.parsing.ast.statement中的类
 
ForStatement(Span, VarIndex, VarIndex, VarIndex, Expression, List<Node>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.ForStatement
 
frame(int, int, Object[], int, Object[]) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
保存变量
FREM - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FRETURN - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
from(Object, int) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
fromString(String) - 类 中的静态方法org.ssssssss.script.asm.TypePath
Converts a type path in string form, in the format used by TypePath.toString(), into a TypePath object.
FSTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
FSUB - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
Function - org.ssssssss.script.annotation中的注释类型
标识是个函数
FunctionalImplicitConvert - org.ssssssss.script.convert中的类
脚本内部lambda到Java函数式的转换
FunctionalImplicitConvert() - 类 的构造器org.ssssssss.script.convert.FunctionalImplicitConvert
 
FunctionCall - org.ssssssss.script.parsing.ast.statement中的类
 
FunctionCall(Span, Expression, List<Expression>, boolean) - 类 的构造器org.ssssssss.script.parsing.ast.statement.FunctionCall
 
FunctionCallHandle - org.ssssssss.script.runtime.handle中的类
 
FunctionCallHandle() - 类 的构造器org.ssssssss.script.runtime.handle.FunctionCallHandle
 
fv - 类 中的变量org.ssssssss.script.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.

G

GenericTokenParser - org.ssssssss.script.parsing中的类
 
GenericTokenParser(String, String, boolean) - 类 的构造器org.ssssssss.script.parsing.GenericTokenParser
 
get(String) - 类 中的方法org.ssssssss.script.compile.CompileCache
 
get(String, Supplier<MagicScript>) - 类 中的方法org.ssssssss.script.compile.CompileCache
 
get(String) - 类 中的方法org.ssssssss.script.MagicScriptContext
获取当前作用域内的变量值
getAccess() - 类 中的方法org.ssssssss.script.asm.ClassReader
Returns the class's access flags (see Opcodes).
getAlias() - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqField
 
getAliasIndex() - 类 中的方法org.ssssssss.script.runtime.linq.LinQJoinValue
 
getAliasName() - 类 中的方法org.ssssssss.script.runtime.linq.SelectField
 
getArguments() - 类 中的方法org.ssssssss.script.parsing.ast.statement.FunctionCall
 
getArguments() - 类 中的方法org.ssssssss.script.parsing.ast.statement.MethodCall
 
getArgumentsAndReturnSizes() - 类 中的方法org.ssssssss.script.asm.Type
Returns the size of the arguments and of the return value of methods of this type.
getArgumentsAndReturnSizes(String) - 类 中的静态方法org.ssssssss.script.asm.Type
Computes the size of the arguments and of the return value of a method.
getArgumentTypes() - 类 中的方法org.ssssssss.script.asm.Type
Returns the argument types of methods of this type.
getArgumentTypes(String) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the Type values corresponding to the argument types of the given method descriptor.
getArgumentTypes(Method) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the Type values corresponding to the argument types of the given method.
getAttributes() - 类 中的方法org.ssssssss.script.ScriptClass
 
getBootstrapMethod() - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
Returns the bootstrap method used to compute the value of this constant.
getBootstrapMethodArgument(int) - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
Returns an argument passed to the bootstrap method, in order to compute the value of this constant.
getBootstrapMethodArgumentCount() - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
Returns the number of arguments passed to the bootstrap method, in order to compute the value of this constant.
getCanonicalName(Class<?>) - 类 中的静态方法org.ssssssss.script.functions.ClassExtension
 
getClassLoader() - 类 中的方法org.ssssssss.script.asm.ClassWriter
Returns the ClassLoader to be used by the default implementation of ClassWriter.getCommonSuperClass(String, String), that of this ClassWriter's runtime type by default.
getClassName() - 类 中的方法org.ssssssss.script.asm.ClassReader
Returns the internal name of the class (see Type.getInternalName()).
getClassName() - 异常错误 中的方法org.ssssssss.script.asm.ClassTooLargeException
Returns the internal name of the class.
getClassName() - 异常错误 中的方法org.ssssssss.script.asm.MethodTooLargeException
Returns the internal name of the owner class.
getClassName() - 类 中的方法org.ssssssss.script.asm.Type
Returns the binary name of the class corresponding to this type.
getClassName() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
获取类名
getClassName() - 类 中的方法org.ssssssss.script.ScriptClass
 
getCode() - 异常错误 中的方法org.ssssssss.script.exception.MagicScriptAssertException
 
getCodeSize() - 异常错误 中的方法org.ssssssss.script.asm.MethodTooLargeException
Returns the size of the method's Code attribute, in bytes.
getComment() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethod
 
getComment() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethodParameter
 
getCommonSuperClass(String, String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Returns the common super type of the two given types.
getCondition() - 类 中的方法org.ssssssss.script.runtime.linq.LinQJoinValue
 
getConstantPoolCount() - 异常错误 中的方法org.ssssssss.script.asm.ClassTooLargeException
Returns the number of constant pool items of the class.
getConstructorDescriptor(Constructor<?>) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the descriptor corresponding to the given constructor.
getDefaultImports() - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
getDefaultTarget() - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
getDelegate() - 类 中的方法org.ssssssss.script.asm.RecordComponentVisitor
The record visitor to which this visitor must delegate method calls.
getDesc() - 类 中的方法org.ssssssss.script.asm.Handle
Returns the descriptor of the field or method designated by this handle.
getDescriptor() - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
Returns the type of this constant.
getDescriptor() - 异常错误 中的方法org.ssssssss.script.asm.MethodTooLargeException
Returns the descriptor of the method.
getDescriptor() - 类 中的方法org.ssssssss.script.asm.Type
Returns the descriptor corresponding to this type.
getDescriptor(Class<?>) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the descriptor corresponding to the given class.
getDimensions() - 类 中的方法org.ssssssss.script.asm.Type
Returns the number of dimensions of this array type.
getDynamicAttribute(String) - 接口 中的方法org.ssssssss.script.functions.DynamicAttribute
 
getDynamicModule(MagicScriptContext) - 类 中的方法org.ssssssss.script.functions.DynamicModuleImport
 
getElementType() - 类 中的方法org.ssssssss.script.asm.Type
Returns the type of the elements of this array type.
getEnd() - 类 中的方法org.ssssssss.script.parsing.Span
Returns the index of the last character of this span plus 1.
getEnd() - 类 中的方法org.ssssssss.script.parsing.Span.Line
 
getEndCol() - 类 中的方法org.ssssssss.script.parsing.Span.Line
 
getEndLineNumber() - 类 中的方法org.ssssssss.script.parsing.Span.Line
 
getEngine() - 类 中的方法org.ssssssss.script.MagicScript
 
getEngineName() - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getEngineVersion() - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getEnums() - 类 中的方法org.ssssssss.script.ScriptClass
 
getEnvironmentValue(String) - 类 中的方法org.ssssssss.script.MagicScriptContext
从环境中获取值,此方法给编译后的类专用。
getError() - 枚举 中的方法org.ssssssss.script.parsing.TokenType
 
getExceptionIndex() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the index of the exception, in a 'throws' clause of a method, whose type is referenced by this type reference.
getExecutable() - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
getExitValue() - 异常错误 中的方法org.ssssssss.script.exception.MagicExitException
 
getExpression() - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqExpression
 
getExtensionMap() - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
getExtensionMethod(Object, String, Object...) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
getExtensions() - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getExtensionScriptClass() - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
getFactory() - 类 中的方法org.ssssssss.script.MagicScriptEngine
 
GETFIELD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
getField(Object, String) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
获取字段
getFieldValue(Object, Field) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
getFlag() - 类 中的方法org.ssssssss.script.parsing.RegexpToken
 
getFormalParameterIndex() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the index of the formal parameter whose type is referenced by this type reference.
getFunction() - 类 中的方法org.ssssssss.script.parsing.ast.statement.FunctionCall
 
getFunction(String, Object...) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
getFunction() - 类 中的方法org.ssssssss.script.runtime.linq.LinQOrder
 
getFunction() - 类 中的方法org.ssssssss.script.runtime.linq.SelectField
 
getFunctionIndex() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
获取lambda函数下标
getFunctions() - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
getFunctions() - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
getId() - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 
getImportClass(String) - 类 中的方法org.ssssssss.script.MagicScriptContext
 
getIndex() - 类 中的方法org.ssssssss.script.parsing.VarIndex
 
getIndex() - 类 中的方法org.ssssssss.script.runtime.linq.JoinValue
 
getInnerClass(Object, String) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
获取内部类
getInterfaces() - 类 中的方法org.ssssssss.script.asm.ClassReader
Returns the internal names of the implemented interfaces (see Type.getInternalName()).
getInterfaces() - 类 中的方法org.ssssssss.script.ScriptClass
 
getInternalName() - 类 中的方法org.ssssssss.script.asm.Type
Returns the internal name of the class corresponding to this object or array type.
getInternalName(Class<?>) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the internal name of the given class.
getItem(int) - 类 中的方法org.ssssssss.script.asm.ClassReader
Returns the start offset in this ClassReader of a JVMS 'cp_info' structure (i.e. a constant pool entry), plus one.
getItemCount() - 类 中的方法org.ssssssss.script.asm.ClassReader
Returns the number of entries in the class's constant pool table.
getJoinValues() - 类 中的方法org.ssssssss.script.runtime.linq.Record
 
getKey() - 类 中的方法org.ssssssss.script.runtime.lang.ArrayKeyValueIterator
 
getKey() - 接口 中的方法org.ssssssss.script.runtime.lang.KeyIterator
 
getKey() - 类 中的方法org.ssssssss.script.runtime.lang.KeyValueIterator
 
getKey() - 类 中的方法org.ssssssss.script.runtime.lang.MapKeyValueIterator
 
getLabels() - 类 中的方法org.ssssssss.script.asm.Attribute
Returns the labels corresponding to this attribute.
getLanguageName() - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getLanguageVersion() - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getLeftOperand() - 类 中的方法org.ssssssss.script.parsing.ast.BinaryOperation
 
getLength() - 类 中的方法org.ssssssss.script.asm.TypePath
Returns the length of this path, i.e. its number of steps.
getLength(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
getLength() - 类 中的方法org.ssssssss.script.runtime.ExitValue
 
getLine() - 异常错误 中的方法org.ssssssss.script.exception.MagicScriptException
 
getLine() - 类 中的方法org.ssssssss.script.parsing.Span
Returns the line this span is on.
getLineNumber() - 类 中的方法org.ssssssss.script.parsing.Span.Line
 
getLiteral() - 枚举 中的方法org.ssssssss.script.parsing.TokenType
 
getLocation() - 异常错误 中的方法org.ssssssss.script.exception.MagicScriptException
 
getMaxStringLength() - 类 中的方法org.ssssssss.script.asm.ClassReader
Returns a conservative estimate of the maximum length of the strings contained in the class's constant pool table.
getMessage() - 异常错误 中的方法org.ssssssss.script.exception.MagicScriptAssertException
 
getMethod() - 类 中的方法org.ssssssss.script.parsing.ast.statement.MethodCall
 
getMethod(Object, String, Object...) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
getMethodCallSyntax(String, String, String...) - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getMethodDescriptor(Type, Type...) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodDescriptor(Method) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the descriptor corresponding to the given method.
getMethodName() - 异常错误 中的方法org.ssssssss.script.asm.MethodTooLargeException
Returns the name of the method.
getMethods() - 类 中的方法org.ssssssss.script.ScriptClass
 
getMethodType(String) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the Type corresponding to the given method descriptor.
getMethodType(Type, Type...) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the method Type corresponding to the given argument and return types.
getMimeTypes() - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getModuleNames() - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
获取可用的模块列表
getModules() - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
获取已注册的模块信息,此方法主要用于代码提示
getName() - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
Returns the name of this constant.
getName() - 类 中的方法org.ssssssss.script.asm.Handle
Returns the name of the field or method designated by this handle.
getName(Class<?>) - 类 中的静态方法org.ssssssss.script.functions.ClassExtension
 
getName() - 类 中的方法org.ssssssss.script.parsing.ast.statement.MemberAccess
 
getName() - 类 中的方法org.ssssssss.script.parsing.VarIndex
 
getName() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptAttribute
 
getName() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethod
 
getName() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethodParameter
 
getNames() - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getObject() - 类 中的方法org.ssssssss.script.parsing.ast.statement.MemberAccess
 
getObjectType(String) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the Type corresponding to the given internal name.
getOffset() - 类 中的方法org.ssssssss.script.asm.Label
Returns the bytecode offset corresponding to this label.
getOpcode(int) - 类 中的方法org.ssssssss.script.asm.Type
Returns a JVM instruction opcode adapted to this Type.
getOperator() - 类 中的方法org.ssssssss.script.parsing.ast.UnaryOperation
 
getOperator(Token) - 枚举 中的静态方法org.ssssssss.script.parsing.ast.UnaryOperation.UnaryOperator
 
getOrder() - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqOrder
 
getOrder() - 类 中的方法org.ssssssss.script.runtime.linq.LinQOrder
 
getOrder() - 类 中的方法org.ssssssss.script.runtime.linq.OrderValue
 
getOutputStatement(String) - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getOwner() - 类 中的方法org.ssssssss.script.asm.Handle
Returns the internal name of the class that owns the field or method designated by this handle.
getParameter(String) - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getParameters() - 类 中的方法org.ssssssss.script.parsing.ast.statement.LambdaFunction
 
getParameters() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethod
 
getParameterTypes() - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
getParent() - 类 中的方法org.ssssssss.script.parsing.VarScope
 
getPosition() - 类 中的方法org.ssssssss.script.parsing.CharacterStream
返回当前位置
getPrev() - 类 中的方法org.ssssssss.script.parsing.TokenStream
获取前一个Token,不改变当前位置
getProgram(String...) - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getReturnType() - 类 中的方法org.ssssssss.script.asm.Type
Returns the return type of methods of this type.
getReturnType(String) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the Type corresponding to the return type of the given method descriptor.
getReturnType(Method) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the Type corresponding to the return type of the given method.
getReturnType() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethod
 
getReturnValue() - 类 中的方法org.ssssssss.script.parsing.ast.statement.Return
 
getRightOperand() - 类 中的方法org.ssssssss.script.parsing.ast.BinaryOperation
 
getRootVariables() - 类 中的方法org.ssssssss.script.MagicScriptContext
获取调用时传入的变量信息
getScriptClass(Class<?>) - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
getScriptClass(String) - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
getScriptClassFromClass(Class<?>) - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
getScriptClassMap() - 类 中的静态方法org.ssssssss.script.MagicScriptEngine
 
getScriptContext() - 类 中的方法org.ssssssss.script.runtime.RuntimeContext
 
getScriptEngine() - 类 中的方法org.ssssssss.script.MagicScriptEngineFactory
 
getScriptName() - 类 中的方法org.ssssssss.script.MagicScriptContext
 
getSimpleMessage() - 异常错误 中的方法org.ssssssss.script.exception.MagicScriptException
 
getSimpleName(Class<?>) - 类 中的静态方法org.ssssssss.script.functions.ClassExtension
 
getSize() - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
Returns the size of this constant.
getSize() - 类 中的方法org.ssssssss.script.asm.Type
Returns the size of values of this type.
getSort() - 类 中的方法org.ssssssss.script.asm.Type
Returns the sort of this type.
getSort() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the sort of this type reference.
getSortedValues() - 枚举 中的静态方法org.ssssssss.script.parsing.TokenType
 
getSource() - 类 中的方法org.ssssssss.script.parsing.Span
Returns the source string this span references.
getSource() - 类 中的方法org.ssssssss.script.parsing.Span.Line
 
getSpan() - 类 中的方法org.ssssssss.script.parsing.ast.Node
 
getSpan(int, int) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
根据开始位置、结束位置返回Span
getSpan() - 类 中的方法org.ssssssss.script.parsing.Token
 
getSpan(int) - 类 中的方法org.ssssssss.script.runtime.MagicScriptRuntime
 
getSpans() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
getSpans() - 类 中的方法org.ssssssss.script.runtime.MagicScriptRuntime
 
getStart() - 类 中的方法org.ssssssss.script.parsing.Span
Returns the index of the first character of this span.
getStart() - 类 中的方法org.ssssssss.script.parsing.Span.Line
 
getStartCol() - 类 中的方法org.ssssssss.script.parsing.Span.Line
 
GETSTATIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
getStep(int) - 类 中的方法org.ssssssss.script.asm.TypePath
Returns the value of the given step of this path.
getStepArgument(int) - 类 中的方法org.ssssssss.script.asm.TypePath
Returns the index of the type argument that the given step is stepping into.
getString(String) - 类 中的方法org.ssssssss.script.MagicScriptContext
获取当前作用域内的String变量值
getStringTypes(Object[]) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
获取String类型的参数描述
getSuperClass() - 类 中的方法org.ssssssss.script.ScriptClass
 
getSuperName() - 类 中的方法org.ssssssss.script.asm.ClassReader
Returns the internal of name of the super class (see Type.getInternalName()).
getSuperTypeIndex() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the index of the "super type" of a class that is referenced by this type reference.
getTag() - 类 中的方法org.ssssssss.script.asm.Handle
Returns the kind of field or method designated by this handle.
getTarget() - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqJoin
 
getTarget() - 类 中的方法org.ssssssss.script.runtime.linq.LinQJoinValue
 
getTargetClass() - 类 中的方法org.ssssssss.script.functions.DynamicModuleImport
 
getTempIndex() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
getText() - 类 中的方法org.ssssssss.script.parsing.Span
Returns the text referenced by this span
getText() - 类 中的方法org.ssssssss.script.parsing.Span.Line
 
getText() - 类 中的方法org.ssssssss.script.parsing.Token
 
getTokenStream() - 类 中的方法org.ssssssss.script.parsing.Token
 
getTryCatchBlockIndex() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the index of the try catch block (using the order in which they are visited with visitTryCatchBlock), whose 'catch' type is referenced by this type reference.
getType(String) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the Type corresponding to the given type descriptor.
getType(Class<?>) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the Type corresponding to the given class.
getType(Constructor<?>) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the method Type corresponding to the given constructor.
getType(Method) - 类 中的静态方法org.ssssssss.script.asm.Type
Returns the method Type corresponding to the given method.
getType() - 类 中的方法org.ssssssss.script.parsing.Token
 
getType() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptAttribute
 
getType() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethodParameter
 
getTypeArgumentIndex() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the index of the type argument referenced by this type reference.
getTypeParameterBoundIndex() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the index of the type parameter bound, within the type parameter TypeReference.getTypeParameterIndex(), referenced by this type reference.
getTypeParameterIndex() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the index of the type parameter referenced by this type reference.
getValue() - 类 中的方法org.ssssssss.script.asm.TypeReference
Returns the int encoded value of this type reference, suitable for use in visit methods related to type annotations, like visitTypeAnnotation.
getValue() - 类 中的方法org.ssssssss.script.parsing.ast.literal.StringLiteral
 
getValue() - 类 中的方法org.ssssssss.script.parsing.Token
 
getValue() - 类 中的方法org.ssssssss.script.runtime.linq.JoinValue
 
getValue() - 类 中的方法org.ssssssss.script.runtime.linq.OrderValue
 
getValue() - 类 中的方法org.ssssssss.script.runtime.linq.Record
 
getValue() - 类 中的方法org.ssssssss.script.runtime.linq.SelectValue
 
getValue() - 类 中的方法org.ssssssss.script.runtime.SpreadValue
 
getValue(int) - 类 中的方法org.ssssssss.script.runtime.Variables
 
getValues() - 类 中的方法org.ssssssss.script.runtime.ExitValue
 
getVariables() - 类 中的方法org.ssssssss.script.MagicScriptContext
 
getVariables() - 类 中的方法org.ssssssss.script.runtime.RuntimeContext
 
getVariables(MagicScriptContext) - 类 中的方法org.ssssssss.script.runtime.Variables
 
getVarIndex() - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqField
 
getVarIndex() - 类 中的方法org.ssssssss.script.parsing.ast.statement.VariableAccess
 
getVarIndex() - 类 中的方法org.ssssssss.script.parsing.ast.statement.VariableDefine
 
getVarIndices() - 类 中的方法org.ssssssss.script.parsing.Parser
 
getVarMap() - 类 中的方法org.ssssssss.script.runtime.RuntimeContext
 
getVarNames() - 类 中的方法org.ssssssss.script.MagicScriptContext
 
getVarNames() - 类 中的方法org.ssssssss.script.runtime.MagicScriptRuntime
 
GOTO - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
greater(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Byte, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(Long, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Byte, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(Long, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_equals_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
greater_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
GreaterEqualOperation - org.ssssssss.script.parsing.ast.binary中的类
>=操作
GreaterEqualOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.GreaterEqualOperation
 
GreaterOperation - org.ssssssss.script.parsing.ast.binary中的类
> 运算
GreaterOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.GreaterOperation
 
group(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
分组
group(Object, Function<Object[], Object>, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
分组
group(MagicScriptLambdaFunction) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
group_concat(Object, String) - 类 中的方法org.ssssssss.script.functions.linq.AggregationFunctions
 
group_concat(Object) - 类 中的方法org.ssssssss.script.functions.linq.AggregationFunctions
 

H

H_GETFIELD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
H_GETSTATIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
H_INVOKEINTERFACE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
H_INVOKESPECIAL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
H_INVOKESTATIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
H_INVOKEVIRTUAL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
H_NEWINVOKESPECIAL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
H_PUTFIELD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
H_PUTSTATIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
Handle - org.ssssssss.script.asm中的类
A reference to a field or a method.
Handle(int, String, String, String) - 类 的构造器org.ssssssss.script.asm.Handle
已过时。
this constructor has been superseded by Handle.Handle(int, String, String, String, boolean).
Handle(int, String, String, String, boolean) - 类 的构造器org.ssssssss.script.asm.Handle
Constructs a new field or method handle.
hashCode() - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
 
hashCode() - 类 中的方法org.ssssssss.script.asm.Handle
 
hashCode() - 类 中的方法org.ssssssss.script.asm.Type
Returns a hash code value for this type.
hashCode() - 类 中的方法org.ssssssss.script.parsing.Span
 
hashCode() - 类 中的方法org.ssssssss.script.parsing.VarIndex
 
hashCode() - 类 中的方法org.ssssssss.script.ScriptClass
 
hashCode() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptAttribute
 
hashCode() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethod
 
hashCode() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethodParameter
 
hasMore() - 类 中的方法org.ssssssss.script.parsing.CharacterStream
是否有下一个字符
hasMore() - 类 中的方法org.ssssssss.script.parsing.TokenStream
当前是否可读
hasNext() - 类 中的方法org.ssssssss.script.parsing.TokenStream
是否有下一个Token
hasNext() - 类 中的方法org.ssssssss.script.runtime.lang.ArrayValueIterator
 
hasNext() - 类 中的方法org.ssssssss.script.runtime.lang.KeyValueIterator
 
hasNext() - 类 中的方法org.ssssssss.script.runtime.lang.MapKeyValueIterator
 
hasPrev() - 类 中的方法org.ssssssss.script.parsing.TokenStream
是否有前一个Token
hasRuntimeContext() - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
having(MagicScriptLambdaFunction) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
header - 类 中的变量org.ssssssss.script.asm.ClassReader
The offset in bytes of the ClassFile's access_flags field.

I

I2B - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
I2C - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
I2D - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
I2F - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
I2L - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
I2S - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IADD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IAND - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ICONST_0 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ICONST_1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ICONST_2 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ICONST_3 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ICONST_4 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ICONST_5 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ICONST_M1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IDIV - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IF_ACMPEQ - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IF_ACMPNE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IF_ICMPEQ - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IF_ICMPGE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IF_ICMPGT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IF_ICMPLE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IF_ICMPLT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IF_ICMPNE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IFEQ - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IFGE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IFGT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IFLE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IFLT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IFNE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IFNONNULL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IFNULL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ifnull(Object, Object) - 类 中的方法org.ssssssss.script.functions.linq.LinqFunctions
 
IfStatement - org.ssssssss.script.parsing.ast.statement中的类
 
IfStatement(Span, Expression, List<Node>, List<IfStatement>, List<Node>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.IfStatement
 
IINC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ILOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
Import - org.ssssssss.script.parsing.ast.statement中的类
 
Import(Span, String, VarIndex, boolean) - 类 的构造器org.ssssssss.script.parsing.ast.statement.Import
 
IMUL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
index - 类 中的变量org.ssssssss.script.runtime.lang.ArrayValueIterator
 
indexOfThrowable(Throwable, Class<? extends Throwable>) - 类 中的静态方法org.ssssssss.script.exception.ExceptionUtils
 
INEG - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
info - 类 中的变量org.ssssssss.script.asm.Label
A user managed state associated with this label.
INNER_TYPE - 类 中的静态变量org.ssssssss.script.asm.TypePath
A type path step that steps into the nested type of a class type.
insertArgument(Object[], Object) - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
insn(int) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
INSTANCEOF - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
INSTANCEOF - 类 中的静态变量org.ssssssss.script.asm.signature.SignatureVisitor
Wildcard for a normal type argument.
INSTANCEOF - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type declared in an 'instanceof' instruction.
InstanceofOperation - org.ssssssss.script.parsing.ast.binary中的类
instanceof
InstanceofOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.InstanceofOperation
 
INT - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the int type.
INT_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The int type.
INTEGER - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IntegerLiteral - org.ssssssss.script.parsing.ast.literal中的类
int常量
IntegerLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.IntegerLiteral
 
IntegerLiteral(Span, Object) - 类 的构造器org.ssssssss.script.parsing.ast.literal.IntegerLiteral
 
intInsn(int, int) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
invoke(int, Class<?>, String, Class<?>, Class<?>...) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
调用方法
invoke(int, Class<?>, String, boolean, Class<?>, Class<?>...) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
调用方法
invoke0(Object, RuntimeContext, Object[]) - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
invoke_function(RuntimeContext, String, boolean, Object[], Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
invoke_method(RuntimeContext, String, boolean, boolean, Object[], Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
invoke_new_instance(RuntimeContext, Object, Object[]) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
INVOKEDYNAMIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
INVOKEINTERFACE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
INVOKESPECIAL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
INVOKESTATIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
INVOKEVIRTUAL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IOR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IREM - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IRETURN - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
is(Object, Class<?>) - 类 中的静态方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是目标类型
is(Object, String) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是目标类型
is_blank(CharSequence) - 类 中的方法org.ssssssss.script.functions.StringFunctions
 
is_null(Object) - 类 中的方法org.ssssssss.script.functions.MagicScriptFunctions
 
isArray(Object) - 类 中的静态方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是数组
isBoolean(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是boolean
isByte(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是byte
isCodeAttribute() - 类 中的方法org.ssssssss.script.asm.Attribute
Returns true if this type of attribute is a Code attribute.
isCollection(Object) - 类 中的静态方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是集合
isDate(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是Date
isDecimal(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是BigDecimal
isDeprecated() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethod
 
isDouble(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是double
isExtension() - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
isFalse(Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
ISHL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ISHR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
isImplicit() - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
isImportPackage() - 类 中的方法org.ssssssss.script.parsing.ast.statement.Import
 
isInLinq() - 类 中的方法org.ssssssss.script.parsing.ast.Node
 
isInLinq() - 枚举 中的方法org.ssssssss.script.parsing.TokenType
 
isInt(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是int
isInterface() - 类 中的方法org.ssssssss.script.asm.Handle
Returns true if the owner of the field or method designated by this handle is an interface.
isLeftJoin() - 类 中的方法org.ssssssss.script.runtime.linq.LinQJoinValue
 
isList(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是List
isLong(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是long
isMap(Object) - 类 中的静态方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是Map
isModifiable() - 枚举 中的方法org.ssssssss.script.parsing.TokenType
 
isModule() - 类 中的方法org.ssssssss.script.ScriptClass
 
isOptional() - 类 中的方法org.ssssssss.script.parsing.ast.statement.MemberAccess
 
isOrigin() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethod
 
isPrimitiveAssignableFrom(Class<?>, Class<?>) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
是否可以自动装修拆箱
isReadonly() - 类 中的方法org.ssssssss.script.parsing.VarIndex
 
isReference() - 类 中的方法org.ssssssss.script.parsing.VarIndex
 
isScoped() - 类 中的方法org.ssssssss.script.parsing.VarIndex
 
isShort(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是short
isString(Object) - 类 中的方法org.ssssssss.script.functions.ObjectTypeConditionExtension
判断是否是String
isTemplateString() - 类 中的方法org.ssssssss.script.parsing.ast.literal.StringLiteral
 
ISTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
isTrue(Object) - 类 中的静态方法org.ssssssss.script.parsing.ast.literal.BooleanLiteral
 
isTrue(Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
ISUB - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
isUnknown() - 类 中的方法org.ssssssss.script.asm.Attribute
Returns true if this type of attribute is unknown.
isVarArgs() - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
isVarArgs() - 类 中的方法org.ssssssss.script.ScriptClass.ScriptMethodParameter
 
isWhole() - 类 中的方法org.ssssssss.script.parsing.ast.statement.MemberAccess
 
isWhole() - 类 中的方法org.ssssssss.script.runtime.linq.SelectField
 
IUSHR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
IXOR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 

J

JavaInvoker<T extends Executable> - org.ssssssss.script.reflection中的类
 
JavaReflection - org.ssssssss.script.reflection中的类
 
JavaReflection() - 类 的构造器org.ssssssss.script.reflection.JavaReflection
 
JavaReflection.Null - org.ssssssss.script.reflection中的类
NULL值
join(Object, String) - 类 中的静态方法org.ssssssss.script.functions.StreamExtension
将list拼接起来
join(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
将list拼接起来
join(Object, Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
合并两个集合,类似sql join 操作
join(Object, Object, Function<Object[], Object>, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
合并两个集合,类似 sql join 操作
join(MagicScriptLambdaFunction, Object, boolean, int) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
JoinValue - org.ssssssss.script.runtime.linq中的类
 
JoinValue(int, Object) - 类 的构造器org.ssssssss.script.runtime.linq.JoinValue
 
JSR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
jump(int, Label) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
跳转

K

KeyIterator - org.ssssssss.script.runtime.lang中的接口
 
KeyValueIterator - org.ssssssss.script.runtime.lang中的类
 
KeyValueIterator(Iterator<Object>) - 类 的构造器org.ssssssss.script.runtime.lang.KeyValueIterator
 

L

L2D - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
L2F - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
L2I - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
Label - org.ssssssss.script.asm中的类
A position in the bytecode of a method.
Label() - 类 的构造器org.ssssssss.script.asm.Label
Constructs a new label.
label(Label) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
LADD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
lambda(String) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
将方法转为lambda
LambdaFunction - org.ssssssss.script.parsing.ast.statement中的类
 
LambdaFunction(Span, List<VarIndex>, List<Node>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.LambdaFunction
 
LAND - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LanguageExpression - org.ssssssss.script.parsing.ast中的类
 
LanguageExpression(Span, Span) - 类 的构造器org.ssssssss.script.parsing.ast.LanguageExpression
 
last(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
LASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LCMP - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LCONST_0 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LCONST_1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LDC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
ldc(Object) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
LDIV - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
left_shift(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
left_shift(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
less(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Byte, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(Long, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Byte, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(Long, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_equals_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
less_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
LessEqualOperation - org.ssssssss.script.parsing.ast.binary中的类
<= 运算
LessEqualOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.LessEqualOperation
 
LessOperation - org.ssssssss.script.parsing.ast.binary中的类
<
LessOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.LessOperation
 
limit(Object, int) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
limit(Object) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
Line(String, int, int, int, int, int, int) - 类 的构造器org.ssssssss.script.parsing.Span.Line
 
lineNumber(Span) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
LinQBuilder - org.ssssssss.script.runtime.linq中的类
 
LinqExpression - org.ssssssss.script.parsing.ast.linq中的类
 
LinqExpression(Expression) - 类 的构造器org.ssssssss.script.parsing.ast.linq.LinqExpression
 
LinqExpression(Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.linq.LinqExpression
 
LinqField - org.ssssssss.script.parsing.ast.linq中的类
 
LinqField(Span, Expression, VarIndex) - 类 的构造器org.ssssssss.script.parsing.ast.linq.LinqField
 
LinqFunctions - org.ssssssss.script.functions.linq中的类
Linq中的函数
LinqFunctions() - 类 的构造器org.ssssssss.script.functions.linq.LinqFunctions
 
LinqJoin - org.ssssssss.script.parsing.ast.linq中的类
 
LinqJoin(Span, boolean, LinqField, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.linq.LinqJoin
 
LinQJoinValue - org.ssssssss.script.runtime.linq中的类
 
LinQJoinValue(MagicScriptLambdaFunction, List<Object>, boolean, int) - 类 的构造器org.ssssssss.script.runtime.linq.LinQJoinValue
 
LinqOrder - org.ssssssss.script.parsing.ast.linq中的类
 
LinqOrder(Span, Expression, VarIndex, int) - 类 的构造器org.ssssssss.script.parsing.ast.linq.LinqOrder
 
LinQOrder - org.ssssssss.script.runtime.linq中的类
 
LinQOrder(MagicScriptLambdaFunction, int) - 类 的构造器org.ssssssss.script.runtime.linq.LinQOrder
 
LinqSelect - org.ssssssss.script.parsing.ast.linq中的类
 
LinqSelect(Span, List<LinqField>, LinqField, List<LinqJoin>, LinqExpression, List<LinqField>, LinqExpression, List<LinqOrder>, Expression, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.linq.LinqSelect
 
ListLiteral - org.ssssssss.script.parsing.ast.literal中的类
List常量
ListLiteral(Span, List<Expression>) - 类 的构造器org.ssssssss.script.parsing.ast.literal.ListLiteral
 
Literal - org.ssssssss.script.parsing.ast中的类
常量
Literal(Span) - 类 的构造器org.ssssssss.script.parsing.ast.Literal
 
Literal(Span, Object) - 类 的构造器org.ssssssss.script.parsing.ast.Literal
 
LiteralToken - org.ssssssss.script.parsing中的类
 
LiteralToken(TokenType, Span) - 类 的构造器org.ssssssss.script.parsing.LiteralToken
 
LiteralToken(TokenType, Span, TokenStream) - 类 的构造器org.ssssssss.script.parsing.LiteralToken
 
LiteralToken(TokenType, Span, Object) - 类 的构造器org.ssssssss.script.parsing.LiteralToken
 
LLOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LMUL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LNEG - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
load(int) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
加载变量
load(VarIndex) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
加载变量
load(String) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
加载变量
load(String, byte[]) - 类 中的方法org.ssssssss.script.runtime.MagicScriptClassLoader
 
load0() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
加载this
load1() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
加载context
load2() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
加载Variables
load3() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
加载3号变量,一般指异常(临时变量)
load4() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
loadClass(MagicScriptContext, String) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
加载类
loadContext() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
loadFunction(MagicScriptContext, String) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
加载函数加载器
loadModule(MagicScriptContext, String) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
加载模块
loadModule(String) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
加载模块
loadScriptLanguage(String) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
加载脚本函数加载器
loadVars() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
LOCAL_VARIABLE - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type of a local variable in a method.
LONG - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LONG - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the long type.
LONG_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The long type.
LongLiteral - org.ssssssss.script.parsing.ast.literal中的类
long 常量
LongLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.LongLiteral
 
LongLiteral(Span, Object) - 类 的构造器org.ssssssss.script.parsing.ast.literal.LongLiteral
 
LOOKUPSWITCH - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LOR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LREM - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LRETURN - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LShiftOperation - org.ssssssss.script.parsing.ast.binary中的类
<<
LShiftOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.LShiftOperation
 
LSHL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LSHR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LSTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LSUB - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LUSHR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
LXOR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 

M

MagicExitException - org.ssssssss.script.exception中的异常错误
 
MagicExitException(ExitValue) - 异常错误 的构造器org.ssssssss.script.exception.MagicExitException
 
MagicResourceLoader - org.ssssssss.script中的类
资源加载器
MagicResourceLoader() - 类 的构造器org.ssssssss.script.MagicResourceLoader
 
MagicScript - org.ssssssss.script中的类
 
MagicScriptAssertException - org.ssssssss.script.exception中的异常错误
 
MagicScriptAssertException(int, String) - 异常错误 的构造器org.ssssssss.script.exception.MagicScriptAssertException
 
MagicScriptClassLoader - org.ssssssss.script.runtime中的类
 
MagicScriptClassLoader(ClassLoader) - 类 的构造器org.ssssssss.script.runtime.MagicScriptClassLoader
 
MagicScriptCompileException - org.ssssssss.script.compile中的异常错误
 
MagicScriptCompileException(Throwable) - 异常错误 的构造器org.ssssssss.script.compile.MagicScriptCompileException
 
MagicScriptCompileException(String, Throwable) - 异常错误 的构造器org.ssssssss.script.compile.MagicScriptCompileException
 
MagicScriptCompileException(String) - 异常错误 的构造器org.ssssssss.script.compile.MagicScriptCompileException
 
MagicScriptCompiler - org.ssssssss.script.compile中的类
脚本编译器
MagicScriptCompiler(Set<VarIndex>, boolean) - 类 的构造器org.ssssssss.script.compile.MagicScriptCompiler
 
MagicScriptContext - org.ssssssss.script中的类
脚本环境上下文 编译后的类每个方法的第一个参数都是本类。
MagicScriptContext() - 类 的构造器org.ssssssss.script.MagicScriptContext
 
MagicScriptContext(Map<String, Object>) - 类 的构造器org.ssssssss.script.MagicScriptContext
 
MagicScriptDebugContext - org.ssssssss.script中的类
 
MagicScriptDebugContext(List<Integer>) - 类 的构造器org.ssssssss.script.MagicScriptDebugContext
 
MagicScriptEngine - org.ssssssss.script中的类
 
MagicScriptEngine(MagicScriptEngineFactory) - 类 的构造器org.ssssssss.script.MagicScriptEngine
 
MagicScriptEngineFactory - org.ssssssss.script中的类
 
MagicScriptEngineFactory() - 类 的构造器org.ssssssss.script.MagicScriptEngineFactory
 
MagicScriptError - org.ssssssss.script中的类
All errors reported by the library go through the static functions of this class.
MagicScriptError() - 类 的构造器org.ssssssss.script.MagicScriptError
 
MagicScriptException - org.ssssssss.script.exception中的异常错误
 
MagicScriptException(String, String, Span) - 异常错误 的构造器org.ssssssss.script.exception.MagicScriptException
 
MagicScriptException(String, Span) - 异常错误 的构造器org.ssssssss.script.exception.MagicScriptException
 
MagicScriptException(String) - 异常错误 的构造器org.ssssssss.script.exception.MagicScriptException
 
MagicScriptException(String, String, Throwable, Span) - 异常错误 的构造器org.ssssssss.script.exception.MagicScriptException
 
MagicScriptFunctions - org.ssssssss.script.functions中的类
 
MagicScriptFunctions() - 类 的构造器org.ssssssss.script.functions.MagicScriptFunctions
 
MagicScriptLambdaFunction - org.ssssssss.script.runtime.function中的接口
 
MagicScriptLanguageFunction - org.ssssssss.script.runtime.function中的类
 
MagicScriptLanguageFunction(MagicScriptContext, String, String) - 类 的构造器org.ssssssss.script.runtime.function.MagicScriptLanguageFunction
 
MagicScriptRuntime - org.ssssssss.script.runtime中的类
 
MagicScriptRuntime() - 类 的构造器org.ssssssss.script.runtime.MagicScriptRuntime
 
MagicScriptRuntimeException - org.ssssssss.script.exception中的异常错误
 
MagicScriptRuntimeException() - 异常错误 的构造器org.ssssssss.script.exception.MagicScriptRuntimeException
 
MagicScriptRuntimeException(String) - 异常错误 的构造器org.ssssssss.script.exception.MagicScriptRuntimeException
 
MagicScriptRuntimeException(Throwable) - 异常错误 的构造器org.ssssssss.script.exception.MagicScriptRuntimeException
 
MagicScriptVariableAccessRuntime - org.ssssssss.script.runtime中的类
 
MagicScriptVariableAccessRuntime(String) - 类 的构造器org.ssssssss.script.runtime.MagicScriptVariableAccessRuntime
 
make_descriptor(Class<?>, String, Class<?>...) - 类 中的静态方法org.ssssssss.script.compile.Descriptor
 
make_descriptor(Class<?>, Class<?>...) - 类 中的静态方法org.ssssssss.script.compile.Descriptor
 
makeIndex() - 类 中的方法org.ssssssss.script.parsing.TokenStream
标记当前位置,和resetIndex搭配使用。
map(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
map 函数
map_or_array_access(int[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(byte[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(short[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(float[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(double[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(long[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(char[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(boolean[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(Object[], Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access(String, Number) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
map_or_array_access_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
MapExtension - org.ssssssss.script.functions中的类
 
MapExtension() - 类 的构造器org.ssssssss.script.functions.MapExtension
 
MapImplicitConvert - org.ssssssss.script.convert中的类
Map到Bean的隐式转换
MapImplicitConvert() - 类 的构造器org.ssssssss.script.convert.MapImplicitConvert
 
MapKeyValueIterator - org.ssssssss.script.runtime.lang中的类
 
MapKeyValueIterator(Map<Object, Object>) - 类 的构造器org.ssssssss.script.runtime.lang.MapKeyValueIterator
 
MapLiteral - org.ssssssss.script.parsing.ast.literal中的类
map常量
MapLiteral(Span, List<Expression>, List<Expression>) - 类 的构造器org.ssssssss.script.parsing.ast.literal.MapLiteral
 
MapOrArrayAccess - org.ssssssss.script.parsing.ast.statement中的类
 
MapOrArrayAccess(Span, Expression, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.statement.MapOrArrayAccess
 
markLabel(Label, Label) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
标识continue和break位置
match(String, Pattern) - 类 中的方法org.ssssssss.script.functions.StringExtension
 
match(String, boolean) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
返回是否是以给定的字符串开头
match(TokenType, boolean) - 类 中的方法org.ssssssss.script.parsing.TokenStream
匹配指定类型Token
match(List<String>, boolean) - 类 中的方法org.ssssssss.script.parsing.TokenStream
匹配指定类型Token
match(List<String>, boolean, boolean) - 类 中的方法org.ssssssss.script.parsing.TokenStream
匹配指定字符串
match(String, boolean, boolean) - 类 中的方法org.ssssssss.script.parsing.TokenStream
匹配指定字符串
match(String, boolean) - 类 中的方法org.ssssssss.script.parsing.TokenStream
匹配指定字符串
match(boolean, TokenType...) - 类 中的方法org.ssssssss.script.parsing.TokenStream
匹配指定Token
match(boolean, String...) - 类 中的方法org.ssssssss.script.parsing.TokenStream
匹配指定字符串
match(boolean, boolean, String...) - 类 中的方法org.ssssssss.script.parsing.TokenStream
匹配指定字符串
matchAny(boolean, String...) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
匹配任意字符串
matchDigit(boolean) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
返回是否是数字
matchIdentifierPart(boolean) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
返回是否是标识符部分
matchIdentifierStart(boolean) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
返回是否以标识符开头
MathFunctions - org.ssssssss.script.functions.linq中的类
 
MathFunctions() - 类 的构造器org.ssssssss.script.functions.linq.MathFunctions
 
max(Object) - 类 中的方法org.ssssssss.script.functions.linq.AggregationFunctions
 
max(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
取最大值
member_access(RuntimeContext, Object, String, boolean, boolean) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
MemberAccess - org.ssssssss.script.parsing.ast.statement中的类
 
MemberAccess(Expression, boolean, Span, boolean) - 类 的构造器org.ssssssss.script.parsing.ast.statement.MemberAccess
 
merge(Map<Object, Object>, Object, Object) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
merge(Map<Object, Object>, Map<Object, Object>...) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
METHOD - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of method types.
METHOD_FORMAL_PARAMETER - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type of a formal parameter of a method.
METHOD_INVOCATION_TYPE_ARGUMENT - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method call.
METHOD_RECEIVER - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the receiver type of a method.
METHOD_REFERENCE - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the receiver type of a method reference.
METHOD_REFERENCE_TYPE_ARGUMENT - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target a type parameter of a generic method in a method reference.
METHOD_RETURN - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the return type of a method.
METHOD_TYPE_PARAMETER - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target a type parameter of a generic method.
METHOD_TYPE_PARAMETER_BOUND - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic method.
MethodCall - org.ssssssss.script.parsing.ast.statement中的类
 
MethodCall(Span, MemberAccess, List<Expression>, boolean) - 类 的构造器org.ssssssss.script.parsing.ast.statement.MethodCall
 
MethodCallSite - org.ssssssss.script.runtime.handle中的类
 
MethodCallSite(MethodHandles.Lookup, String, MethodType, Class<?>) - 类 的构造器org.ssssssss.script.runtime.handle.MethodCallSite
 
MethodInvoker - org.ssssssss.script.reflection中的类
 
MethodInvoker(Method) - 类 的构造器org.ssssssss.script.reflection.MethodInvoker
 
MethodInvoker(MethodInvoker) - 类 的构造器org.ssssssss.script.reflection.MethodInvoker
 
MethodInvoker(Method, Object) - 类 的构造器org.ssssssss.script.reflection.MethodInvoker
 
MethodTooLargeException - org.ssssssss.script.asm中的异常错误
Exception thrown when the Code attribute of a method produced by a ClassWriter is too large.
MethodTooLargeException(String, String, String, int) - 异常错误 的构造器org.ssssssss.script.asm.MethodTooLargeException
Constructs a new MethodTooLargeException.
MethodVisitor - org.ssssssss.script.asm中的类
A visitor to visit a Java method.
MethodVisitor(int) - 类 的构造器org.ssssssss.script.asm.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - 类 的构造器org.ssssssss.script.asm.MethodVisitor
Constructs a new MethodVisitor.
min(Object) - 类 中的方法org.ssssssss.script.functions.linq.AggregationFunctions
 
min(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
取最小值
minus(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Byte, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
minus(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
ModuleVisitor - org.ssssssss.script.asm中的类
A visitor to visit a Java module.
ModuleVisitor(int) - 类 的构造器org.ssssssss.script.asm.ModuleVisitor
Constructs a new ModuleVisitor.
ModuleVisitor(int, ModuleVisitor) - 类 的构造器org.ssssssss.script.asm.ModuleVisitor
Constructs a new ModuleVisitor.
ModuloOperation - org.ssssssss.script.parsing.ast.binary中的类
% 运算
ModuloOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.ModuloOperation
 
MONITORENTER - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
MONITOREXIT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
mul(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Byte, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(Long, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
mul(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
MULTIANEWARRAY - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
MultiplicationOperation - org.ssssssss.script.parsing.ast.binary中的类
* 运算
MultiplicationOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.MultiplicationOperation
 
mv - 类 中的变量org.ssssssss.script.asm.MethodVisitor
The method visitor to which this visitor must delegate method calls.
mv - 类 中的变量org.ssssssss.script.asm.ModuleVisitor
The module visitor to which this visitor must delegate method calls.

N

NEW - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
NEW - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type of the object created by a 'new' instruction.
new_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(Class<T>, int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(String...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(int...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(short...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(double...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(float...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(char...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(byte...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(boolean...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_array(long...) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_boolean_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_byte_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_char_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_double_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_float_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_int_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_long_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
new_short_array(int) - 类 中的方法org.ssssssss.script.functions.ArrayFunctions
 
NEWARRAY - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
newArray(List<Expression>) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
编译数组
newArrayList() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
加载context
newArrayList(boolean, Object[]) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
newClass(String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newConst(Object) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConstantDynamic(String, String, Handle, Object...) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a dynamic constant reference to the constant pool of the class being build.
newExceptionReference(int) - 类 中的静态方法org.ssssssss.script.asm.TypeReference
Returns a reference to the type of an exception, in a 'throws' clause of a method.
newField(String, String, String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newFormalParameterReference(int) - 类 中的静态方法org.ssssssss.script.asm.TypeReference
Returns a reference to the type of a formal parameter of a method.
newHandle(int, String, String, String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
已过时。
newHandle(int, String, String, String, boolean) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a handle to the constant pool of the class being build.
newInstance(Class<?>) - 类 中的静态方法org.ssssssss.script.functions.ClassExtension
 
newInstance(Class<?>, RuntimeContext, Object...) - 类 中的静态方法org.ssssssss.script.functions.ClassExtension
 
newInstance(Object, RuntimeContext, Object...) - 类 中的静态方法org.ssssssss.script.functions.ClassExtension
 
newInvokeDynamic(String, String, Handle, Object...) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds an invokedynamic reference to the constant pool of the class being build.
newKeyValueIterator(Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
newLinkedHashMap(Boolean, Object[]) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
newMethod(String, String, String, boolean) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethodType(String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a method type reference to the constant pool of the class being build.
newModule(String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a module reference to the constant pool of the class being build.
newNameType(String, String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newPackage(String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds a package reference to the constant pool of the class being build.
newRuntimeContext() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
NewStatement - org.ssssssss.script.parsing.ast.statement中的类
 
NewStatement(Span, Expression, List<Expression>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.NewStatement
 
newSuperTypeReference(int) - 类 中的静态方法org.ssssssss.script.asm.TypeReference
Returns a reference to the super class or to an interface of the 'implements' clause of a class.
newTryCatchReference(int) - 类 中的静态方法org.ssssssss.script.asm.TypeReference
Returns a reference to the type of the exception declared in a 'catch' clause of a method.
newTypeArgumentReference(int, int) - 类 中的静态方法org.ssssssss.script.asm.TypeReference
Returns a reference to the type of a type argument in a constructor or method call or reference.
newTypeParameterBoundReference(int, int, int) - 类 中的静态方法org.ssssssss.script.asm.TypeReference
Returns a reference to a type parameter bound of a generic class or method.
newTypeParameterReference(int, int) - 类 中的静态方法org.ssssssss.script.asm.TypeReference
Returns a reference to a type parameter of a generic class or method.
newTypeReference(int) - 类 中的静态方法org.ssssssss.script.asm.TypeReference
Returns a type reference of the given sort.
newUTF8(String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
newValueIterator(Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
next() - 类 中的方法org.ssssssss.script.parsing.TokenStream
获取下一个Token并改变当前位置
next() - 类 中的方法org.ssssssss.script.runtime.lang.ArrayValueIterator
 
next() - 类 中的方法org.ssssssss.script.runtime.lang.KeyValueIterator
 
next() - 类 中的方法org.ssssssss.script.runtime.lang.MapKeyValueIterator
 
Node - org.ssssssss.script.parsing.ast中的类
节点
Node(Span) - 类 的构造器org.ssssssss.script.parsing.ast.Node
 
NOP - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
not(Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
not_accurate_equals_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
not_blank(CharSequence) - 类 中的方法org.ssssssss.script.functions.StringFunctions
 
not_equals_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.OperatorHandle
 
not_null(Object) - 类 中的方法org.ssssssss.script.functions.MagicScriptFunctions
 
NotEqualOperation - org.ssssssss.script.parsing.ast.binary中的类
!
NotEqualOperation(Expression, Span, Expression, boolean) - 类 的构造器org.ssssssss.script.parsing.ast.binary.NotEqualOperation
 
now() - 类 中的方法org.ssssssss.script.functions.linq.LinqFunctions
 
NULL - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
Null() - 类 的构造器org.ssssssss.script.reflection.JavaReflection.Null
 
NullLiteral - org.ssssssss.script.parsing.ast.literal中的类
null 常量
NullLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.NullLiteral
 
NumberExtension - org.ssssssss.script.functions中的类
Number类型扩展
NumberExtension() - 类 的构造器org.ssssssss.script.functions.NumberExtension
 

O

OBJECT - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of object reference types.
ObjectConvertExtension - org.ssssssss.script.functions中的类
类型转换
ObjectConvertExtension() - 类 的构造器org.ssssssss.script.functions.ObjectConvertExtension
 
ObjectTypeConditionExtension - org.ssssssss.script.functions中的类
类型判断
ObjectTypeConditionExtension() - 类 的构造器org.ssssssss.script.functions.ObjectTypeConditionExtension
 
offset(Object) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
Opcodes - org.ssssssss.script.asm中的接口
The JVM opcodes, access flags and array type codes.
operator(String) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
二元运算
OperatorHandle - org.ssssssss.script.runtime.handle中的类
 
OperatorHandle() - 类 的构造器org.ssssssss.script.runtime.handle.OperatorHandle
 
or(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
or(Boolean, Boolean) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
order(MagicScriptLambdaFunction, int) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
OrderValue - org.ssssssss.script.runtime.linq中的类
 
OrderValue(Object, int) - 类 的构造器org.ssssssss.script.runtime.linq.OrderValue
 
org.ssssssss.script - 程序包 org.ssssssss.script
 
org.ssssssss.script.annotation - 程序包 org.ssssssss.script.annotation
 
org.ssssssss.script.asm - 程序包 org.ssssssss.script.asm
 
org.ssssssss.script.asm.signature - 程序包 org.ssssssss.script.asm.signature
 
org.ssssssss.script.compile - 程序包 org.ssssssss.script.compile
 
org.ssssssss.script.convert - 程序包 org.ssssssss.script.convert
 
org.ssssssss.script.exception - 程序包 org.ssssssss.script.exception
 
org.ssssssss.script.functions - 程序包 org.ssssssss.script.functions
 
org.ssssssss.script.functions.linq - 程序包 org.ssssssss.script.functions.linq
 
org.ssssssss.script.parsing - 程序包 org.ssssssss.script.parsing
 
org.ssssssss.script.parsing.ast - 程序包 org.ssssssss.script.parsing.ast
 
org.ssssssss.script.parsing.ast.binary - 程序包 org.ssssssss.script.parsing.ast.binary
 
org.ssssssss.script.parsing.ast.linq - 程序包 org.ssssssss.script.parsing.ast.linq
 
org.ssssssss.script.parsing.ast.literal - 程序包 org.ssssssss.script.parsing.ast.literal
 
org.ssssssss.script.parsing.ast.statement - 程序包 org.ssssssss.script.parsing.ast.statement
 
org.ssssssss.script.reflection - 程序包 org.ssssssss.script.reflection
 
org.ssssssss.script.runtime - 程序包 org.ssssssss.script.runtime
 
org.ssssssss.script.runtime.function - 程序包 org.ssssssss.script.runtime.function
 
org.ssssssss.script.runtime.handle - 程序包 org.ssssssss.script.runtime.handle
 
org.ssssssss.script.runtime.lang - 程序包 org.ssssssss.script.runtime.lang
 
org.ssssssss.script.runtime.linq - 程序包 org.ssssssss.script.runtime.linq
 
OrOperation - org.ssssssss.script.parsing.ast.binary中的类
|| 操作
OrOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.OrOperation
 

P

parse(String, Function<String, String>) - 类 中的方法org.ssssssss.script.parsing.GenericTokenParser
 
parse(String) - 类 中的方法org.ssssssss.script.parsing.Parser
 
parseExpression() - 类 中的方法org.ssssssss.script.parsing.Parser
 
parseExpression(boolean) - 类 中的方法org.ssssssss.script.parsing.Parser
 
Parser - org.ssssssss.script.parsing中的类
语法解析器
Parser() - 类 的构造器org.ssssssss.script.parsing.Parser
 
PatternExtension - org.ssssssss.script.functions中的类
Pattern 扩展
PatternExtension() - 类 的构造器org.ssssssss.script.functions.PatternExtension
 
pause(int, int, int, int, Variables) - 类 中的方法org.ssssssss.script.MagicScriptContext
 
pause(int, int, int, int, Variables) - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 
percent(Number, int) - 类 中的方法org.ssssssss.script.functions.linq.MathFunctions
 
percent(Number) - 类 中的方法org.ssssssss.script.functions.linq.MathFunctions
 
plus(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Byte, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Byte, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Byte, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Byte, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Short, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Integer, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Float, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Double, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(Long, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigDecimal, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(BigInteger, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, Float) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, Double) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, BigInteger) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, String) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus(String, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
plus_fallback(Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.ArithmeticHandle
 
POP - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
pop() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
pop() - 类 中的方法org.ssssssss.script.parsing.VarScope
 
POP2 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
popFinallyBlock() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
pre_store(int) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
写变量前的准备
pre_store(VarIndex) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
写变量前的准备
prev() - 类 中的方法org.ssssssss.script.parsing.TokenStream
获取前一个Token并改变当前位置
print(Object) - 类 中的方法org.ssssssss.script.functions.MagicScriptFunctions
 
printf(String, Object...) - 类 中的方法org.ssssssss.script.functions.MagicScriptFunctions
 
println(Object) - 类 中的方法org.ssssssss.script.functions.MagicScriptFunctions
 
process(Object, String, Object[]) - 类 中的静态方法org.ssssssss.script.parsing.ast.statement.ClassConverter
 
processArguments(Variables, Object[]) - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
预处理参数,用来实现隐式转换
push(Object, Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
push() - 类 中的方法org.ssssssss.script.parsing.VarScope
 
pushFinallyBlock(List<Node>) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
put(String, MagicScript) - 类 中的方法org.ssssssss.script.compile.CompileCache
 
putByte(int) - 类 中的方法org.ssssssss.script.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - 类 中的方法org.ssssssss.script.asm.ByteVector
Puts an array of bytes into this byte vector.
PUTFIELD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
putInt(int) - 类 中的方法org.ssssssss.script.asm.ByteVector
Puts an int into this byte vector.
putLong(long) - 类 中的方法org.ssssssss.script.asm.ByteVector
Puts a long into this byte vector.
putMapIntoContext(Map<String, Object>) - 类 中的方法org.ssssssss.script.MagicScriptContext
批量设置环境变量
putShort(int) - 类 中的方法org.ssssssss.script.asm.ByteVector
Puts a short into this byte vector.
PUTSTATIC - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
putUTF8(String) - 类 中的方法org.ssssssss.script.asm.ByteVector
Puts an UTF8 string into this byte vector.

R

range(int, int) - 类 中的方法org.ssssssss.script.functions.CollectionFunctions
 
read(ClassReader, int, int, char[], int, Label[]) - 类 中的方法org.ssssssss.script.asm.Attribute
Reads a Attribute.type attribute.
readByte(int) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a byte value in this ClassReader.
readClass(int, char[]) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a CONSTANT_Class constant pool entry in this ClassReader.
readConst(int, char[]) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a numeric or string constant pool entry in this ClassReader.
readInt(int) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a signed int value in this ClassReader.
readLabel(int, Label[]) - 类 中的方法org.ssssssss.script.asm.ClassReader
Returns the label corresponding to the given bytecode offset.
readLong(int) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a signed long value in this ClassReader.
readModule(int, char[]) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a CONSTANT_Module constant pool entry in this ClassReader.
readPackage(int, char[]) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a CONSTANT_Package constant pool entry in this ClassReader.
readShort(int) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a signed short value in this ClassReader.
readUnsignedShort(int) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads an unsigned short value in this ClassReader.
readUTF8(int, char[]) - 类 中的方法org.ssssssss.script.asm.ClassReader
Reads a CONSTANT_Utf8 constant pool entry in this ClassReader.
Record - org.ssssssss.script.runtime.linq中的类
 
Record(Object) - 类 的构造器org.ssssssss.script.runtime.linq.Record
 
Record(Object, List<JoinValue>) - 类 的构造器org.ssssssss.script.runtime.linq.Record
 
RecordComponentVisitor - org.ssssssss.script.asm中的类
A visitor to visit a record component.
RecordComponentVisitor(int) - 类 的构造器org.ssssssss.script.asm.RecordComponentVisitor
Constructs a new RecordComponentVisitor.
RecordComponentVisitor(int, RecordComponentVisitor) - 类 的构造器org.ssssssss.script.asm.RecordComponentVisitor
Constructs a new RecordComponentVisitor.
reduce(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
RegexpLiteral - org.ssssssss.script.parsing.ast.literal中的类
正则常量
RegexpLiteral(Span, Object) - 类 的构造器org.ssssssss.script.parsing.ast.literal.RegexpLiteral
 
RegexpLiteralException - org.ssssssss.script.exception中的异常错误
 
RegexpLiteralException() - 异常错误 的构造器org.ssssssss.script.exception.RegexpLiteralException
 
RegexpToken - org.ssssssss.script.parsing中的类
 
RegexpToken(TokenType, Span, int) - 类 的构造器org.ssssssss.script.parsing.RegexpToken
 
register(String, BiFunction<Object, Object[], Object>) - 类 中的静态方法org.ssssssss.script.parsing.ast.statement.ClassConverter
 
registerFunction(Object) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
registerImplicitConvert(ClassImplicitConvert) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
注册隐式转换器
registerMethodExtension(Class<?>, Object) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
注册扩展方法
remove(VarIndex) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
移除变量
remove(String) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
移除变量
removeVariableValue(Variables) - 类 中的方法org.ssssssss.script.runtime.linq.Record
 
replace(String, Pattern, String) - 类 中的方法org.ssssssss.script.functions.StringExtension
 
replaceAllKey(Map<String, Object>, String, String) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
replaceKey(Map<String, Object>, String, String) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
replaceKey(Map<String, Object>, Function<Object[], String>) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
reserve(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
反转
reset(int) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
重置当前位置
resetIndex(int) - 类 中的方法org.ssssssss.script.parsing.TokenStream
重置当前位置,和makeIndex搭配使用
RESOURCE_VARIABLE - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type of a resource variable in a method.
ResourceNotFoundException - org.ssssssss.script.exception中的异常错误
 
ResourceNotFoundException(String) - 异常错误 的构造器org.ssssssss.script.exception.ResourceNotFoundException
 
RET - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
RETURN - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
Return - org.ssssssss.script.parsing.ast.statement中的类
 
Return(Span, Node) - 类 的构造器org.ssssssss.script.parsing.ast.statement.Return
 
right_shift(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
right_shift2(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
round(Number, int) - 类 中的方法org.ssssssss.script.functions.linq.MathFunctions
 
round(Number) - 类 中的方法org.ssssssss.script.functions.linq.MathFunctions
 
round(Number, int) - 类 中的静态方法org.ssssssss.script.functions.NumberExtension
 
RShift2Operation - org.ssssssss.script.parsing.ast.binary中的类
>>>
RShift2Operation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.RShift2Operation
 
RShiftOperation - org.ssssssss.script.parsing.ast.binary中的类
>>
RShiftOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.RShiftOperation
 
RuntimeContext - org.ssssssss.script.runtime中的类
 
RuntimeContext(MagicScriptContext, Variables) - 类 的构造器org.ssssssss.script.runtime.RuntimeContext
 

S

SALOAD - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
SASTORE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
scoped() - 类 中的方法org.ssssssss.script.parsing.VarIndex
 
scopeStore() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
配合pre_store使用,保存至数组中
ScriptAttribute(String, String) - 类 的构造器org.ssssssss.script.ScriptClass.ScriptAttribute
 
ScriptClass - org.ssssssss.script中的类
 
ScriptClass() - 类 的构造器org.ssssssss.script.ScriptClass
 
ScriptClass.ScriptAttribute - org.ssssssss.script中的类
 
ScriptClass.ScriptMethod - org.ssssssss.script中的类
 
ScriptClass.ScriptMethodParameter - org.ssssssss.script中的类
 
ScriptMethod(Method) - 类 的构造器org.ssssssss.script.ScriptClass.ScriptMethod
 
ScriptMethodParameter(Parameter) - 类 的构造器org.ssssssss.script.ScriptClass.ScriptMethodParameter
 
select(MagicScriptLambdaFunction, String, int) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
SelectField - org.ssssssss.script.runtime.linq中的类
 
SelectField(MagicScriptLambdaFunction, String, int) - 类 的构造器org.ssssssss.script.runtime.linq.SelectField
 
SelectValue - org.ssssssss.script.runtime.linq中的类
 
SelectValue(Map<String, Object>, List<OrderValue>) - 类 的构造器org.ssssssss.script.runtime.linq.SelectValue
 
set(String, Object) - 类 中的方法org.ssssssss.script.MagicScriptContext
设置环境变量
set_variable_value(RuntimeContext, Object, Object, Object) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
setAsync(boolean) - 类 中的方法org.ssssssss.script.parsing.ast.statement.LambdaFunction
 
setAttributes(Set<ScriptClass.ScriptAttribute>) - 类 中的方法org.ssssssss.script.ScriptClass
 
setBreakpoints(List<Integer>) - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 
setCallback(Consumer<Map<String, Object>>) - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 
setClassLoader(Function<String, Object>) - 类 中的静态方法org.ssssssss.script.MagicResourceLoader
设置类加载器
setClassName(String) - 类 中的方法org.ssssssss.script.ScriptClass
 
setCompileCache(int) - 类 中的静态方法org.ssssssss.script.MagicScript
 
setDefaultTarget(Object) - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
setDynamicAttribute(String, T) - 接口 中的方法org.ssssssss.script.functions.DynamicAttribute
 
setEnums(Object[]) - 类 中的方法org.ssssssss.script.ScriptClass
 
setExtension(boolean) - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
setFieldValue(Object, Field, Object) - 类 中的静态方法org.ssssssss.script.reflection.JavaReflection
 
setId(String) - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 
setImplicit(boolean) - 类 中的方法org.ssssssss.script.reflection.JavaInvoker
 
setInterfaces(List<String>) - 类 中的方法org.ssssssss.script.ScriptClass
 
setLeftOperand(Expression) - 类 中的方法org.ssssssss.script.parsing.ast.BinaryOperation
 
setMethods(Set<ScriptClass.ScriptMethod>) - 类 中的方法org.ssssssss.script.ScriptClass
 
setModule(boolean) - 类 中的方法org.ssssssss.script.ScriptClass
 
setRightOperand(Expression) - 类 中的方法org.ssssssss.script.parsing.ast.BinaryOperation
 
setScopeValue(int, Object) - 类 中的方法org.ssssssss.script.runtime.Variables
 
setScriptName(String) - 类 中的方法org.ssssssss.script.MagicScriptContext
 
setSpans(List<Span>) - 类 中的方法org.ssssssss.script.runtime.MagicScriptRuntime
 
setStepInto(boolean) - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 
setSuperClass(String) - 类 中的方法org.ssssssss.script.ScriptClass
 
setThreadPoolExecutorSize(int) - 类 中的静态方法org.ssssssss.script.parsing.ast.statement.AsyncCall
 
setTimeout(int) - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 
setValue(Object) - 类 中的方法org.ssssssss.script.parsing.ast.Literal
 
setValue(int, Object) - 类 中的方法org.ssssssss.script.runtime.Variables
 
setVariableValue(Variables) - 类 中的方法org.ssssssss.script.runtime.linq.Record
 
setVarNames(String[]) - 类 中的方法org.ssssssss.script.runtime.MagicScriptRuntime
 
SHORT - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the short type.
SHORT_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The short type.
ShortLiteral - org.ssssssss.script.parsing.ast.literal中的类
short 常量
ShortLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.literal.ShortLiteral
 
shuffle(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
将list打乱
SignatureReader - org.ssssssss.script.asm.signature中的类
A parser for signature literals, as defined in the Java Virtual Machine Specification (JVMS), to visit them with a SignatureVisitor.
SignatureReader(String) - 类 的构造器org.ssssssss.script.asm.signature.SignatureReader
Constructs a SignatureReader for the given signature.
SignatureVisitor - org.ssssssss.script.asm.signature中的类
A visitor to visit a generic signature.
SignatureVisitor(int) - 类 的构造器org.ssssssss.script.asm.signature.SignatureVisitor
Constructs a new SignatureVisitor.
SignatureWriter - org.ssssssss.script.asm.signature中的类
A SignatureVisitor that generates signature literals, as defined in the Java Virtual Machine Specification (JVMS).
SignatureWriter() - 类 的构造器org.ssssssss.script.asm.signature.SignatureWriter
Constructs a new SignatureWriter.
singal() - 类 中的方法org.ssssssss.script.MagicScriptDebugContext
 
SIPUSH - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
size(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
size() - 类 中的方法org.ssssssss.script.runtime.linq.LinQJoinValue
 
skip(Object, int) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
SKIP_CODE - 类 中的静态变量org.ssssssss.script.asm.ClassReader
A flag to skip the Code attributes.
SKIP_DEBUG - 类 中的静态变量org.ssssssss.script.asm.ClassReader
A flag to skip the SourceFile, SourceDebugExtension, LocalVariableTable, LocalVariableTypeTable, LineNumberTable and MethodParameters attributes.
SKIP_FRAMES - 类 中的静态变量org.ssssssss.script.asm.ClassReader
A flag to skip the StackMap and StackMapTable attributes.
skipLine() - 类 中的方法org.ssssssss.script.parsing.CharacterStream
跳过一行
skipUntil(String) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
直到给定的字符串之前全部跳过
skipWhiteSpace() - 类 中的方法org.ssssssss.script.parsing.CharacterStream
跳过空白字符
some(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
sort() - 接口 中的方法org.ssssssss.script.convert.ClassImplicitConvert
转换顺序
sort(Map<?, ?>) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
sort(Map<?, ?>, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.MapExtension
 
sort(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
排序
SOURCE_DEPRECATED - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
SOURCE_MASK - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
Span - org.ssssssss.script.parsing中的类
A span within a source string denoted by start and end index, with the latter being exclusive.
Span(String) - 类 的构造器org.ssssssss.script.parsing.Span
 
Span(String, int, int) - 类 的构造器org.ssssssss.script.parsing.Span
 
Span(Span, Span) - 类 的构造器org.ssssssss.script.parsing.Span
 
Span.Line - org.ssssssss.script.parsing中的类
A line within a Source
Spread - org.ssssssss.script.parsing.ast.statement中的类
展开语法 Spread syntax (...)
Spread(Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.statement.Spread
 
spread(List<Object>, List<Object>) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
spread(Map<Object, Object>, Map<Object, Object>) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
SpreadValue - org.ssssssss.script.runtime中的类
 
SpreadValue(Object) - 类 的构造器org.ssssssss.script.runtime.SpreadValue
 
start() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
跳转到continue位置
startSpan() - 类 中的方法org.ssssssss.script.parsing.CharacterStream
记录当前位置为Span的开始位置
store() - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
配合pre_store使用,保存至数组中
store(VarIndex) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
配合pre_store使用,保存至数组中
store(int) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
保存变量
StreamExtension - org.ssssssss.script.functions中的类
 
StreamExtension() - 类 的构造器org.ssssssss.script.functions.StreamExtension
 
StringExtension - org.ssssssss.script.functions中的类
String 扩展
StringExtension() - 类 的构造器org.ssssssss.script.functions.StringExtension
 
StringFunctions - org.ssssssss.script.functions中的类
 
StringFunctions() - 类 的构造器org.ssssssss.script.functions.StringFunctions
 
StringLiteral - org.ssssssss.script.parsing.ast.literal中的类
String 常量
StringLiteral(Token) - 类 的构造器org.ssssssss.script.parsing.ast.literal.StringLiteral
 
StringLiteral(Token, List<Expression>) - 类 的构造器org.ssssssss.script.parsing.ast.literal.StringLiteral
 
StringLiteralException - org.ssssssss.script.exception中的异常错误
 
StringLiteralException() - 异常错误 的构造器org.ssssssss.script.exception.StringLiteralException
 
substring(int, int) - 类 中的方法org.ssssssss.script.parsing.CharacterStream
截取字符串
SubtractionOperation - org.ssssssss.script.parsing.ast.binary中的类
- 操作
SubtractionOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.SubtractionOperation
 
sum(Object) - 类 中的方法org.ssssssss.script.functions.linq.AggregationFunctions
 
sum(Object) - 类 中的方法org.ssssssss.script.functions.StreamExtension
累计求和
SUPER - 类 中的静态变量org.ssssssss.script.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
support(Class<?>, Class<?>) - 类 中的方法org.ssssssss.script.convert.BooleanImplicitConvert
 
support(Class<?>, Class<?>) - 接口 中的方法org.ssssssss.script.convert.ClassImplicitConvert
是否支持隐式自动转换
support(Class<?>, Class<?>) - 类 中的方法org.ssssssss.script.convert.CollectionImplicitConvert
 
support(Class<?>, Class<?>) - 类 中的方法org.ssssssss.script.convert.FunctionalImplicitConvert
 
support(Class<?>, Class<?>) - 类 中的方法org.ssssssss.script.convert.MapImplicitConvert
 
support() - 接口 中的方法org.ssssssss.script.functions.ExtensionMethod
 
supports() - 接口 中的方法org.ssssssss.script.functions.ExtensionMethod
 
SWAP - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 

T

T_BOOLEAN - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
T_BYTE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
T_CHAR - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
T_DOUBLE - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
T_FLOAT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
T_INT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
T_LONG - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
T_SHORT - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
TABLESWITCH - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
TemporalAccessorExtension - org.ssssssss.script.functions中的类
 
TemporalAccessorExtension() - 类 的构造器org.ssssssss.script.functions.TemporalAccessorExtension
 
TernaryOperation - org.ssssssss.script.parsing.ast中的类
 
TernaryOperation(Expression, Expression, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.TernaryOperation
 
test(Pattern, String) - 类 中的方法org.ssssssss.script.functions.PatternExtension
 
Throw - org.ssssssss.script.parsing.ast.statement中的类
 
Throw(Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.statement.Throw
 
THROWS - 类 中的静态变量org.ssssssss.script.asm.TypeReference
The sort of type references that target the type of an exception declared in the throws clause of a method.
toByteArray() - 类 中的方法org.ssssssss.script.asm.ClassWriter
Returns the content of the class file that was built by this ClassWriter.
toFixed(Number, int) - 类 中的方法org.ssssssss.script.functions.NumberExtension
 
Token - org.ssssssss.script.parsing中的类
 
Token(TokenType, Span) - 类 的构造器org.ssssssss.script.parsing.Token
 
Token(TokenType, Span, Object) - 类 的构造器org.ssssssss.script.parsing.Token
 
Token(TokenType, Span, TokenStream) - 类 的构造器org.ssssssss.script.parsing.Token
 
tokenize(String) - 类 中的静态方法org.ssssssss.script.parsing.Tokenizer
 
tokenize(String, boolean) - 类 中的静态方法org.ssssssss.script.parsing.Tokenizer
 
Tokenizer - org.ssssssss.script.parsing中的类
 
Tokenizer() - 类 的构造器org.ssssssss.script.parsing.Tokenizer
 
TokenStream - org.ssssssss.script.parsing中的类
对List进行封装,提供匹配相关方法,方便语法解析
TokenStream(List<Token>) - 类 的构造器org.ssssssss.script.parsing.TokenStream
 
TokenType - org.ssssssss.script.parsing中的枚举
Token类型
toMap(Object, Function<Object[], Object>, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
toMap(Object, Function<Object[], Object>) - 类 中的方法org.ssssssss.script.functions.StreamExtension
 
TOP - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
toString() - 类 中的方法org.ssssssss.script.asm.ConstantDynamic
 
toString() - 类 中的方法org.ssssssss.script.asm.Handle
Returns the textual representation of this handle.
toString() - 类 中的方法org.ssssssss.script.asm.Label
Returns a string representation of this label.
toString() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
Returns the signature that was built by this signature writer.
toString() - 类 中的方法org.ssssssss.script.asm.Type
Returns a string representation of this type.
toString() - 类 中的方法org.ssssssss.script.asm.TypePath
Returns a string representation of this type path.
toString() - 类 中的方法org.ssssssss.script.parsing.ast.Node
 
toString() - 类 中的方法org.ssssssss.script.parsing.Span
 
toString() - 类 中的方法org.ssssssss.script.parsing.Token
 
transfer(MagicScriptRuntime, Throwable) - 类 中的静态方法org.ssssssss.script.MagicScriptError
 
tryCatch(Label, Label, Label, Class<?>) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
设定tryCatch跳转 如果在Label start到Label end代码范围内捕获到type异常,则跳转到Label handler type为null则表示finally,只要抛异常就跳转到handler
TryStatement - org.ssssssss.script.parsing.ast.statement中的类
 
TryStatement(Span, VarIndex, List<Node>, List<VariableDefine>, List<Node>, List<Node>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.TryStatement
 
type - 类 中的变量org.ssssssss.script.asm.Attribute
The type of this attribute, also called its name in the JVMS.
Type - org.ssssssss.script.asm中的类
A Java field or method type.
TYPE_ARGUMENT - 类 中的静态变量org.ssssssss.script.asm.TypePath
A type path step that steps into a type argument of a generic type.
type_cast(Object, String, Object...) - 类 中的静态方法org.ssssssss.script.runtime.handle.FunctionCallHandle
 
typeInsn(int, Class<?>) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
TypePath - org.ssssssss.script.asm中的类
The path to a type argument, wildcard bound, array element type, or static inner type within an enclosing type.
TypeReference - org.ssssssss.script.asm中的类
A reference to a type appearing in a class, field or method declaration, or on an instruction.
TypeReference(int) - 类 的构造器org.ssssssss.script.asm.TypeReference
Constructs a new TypeReference.

U

UnaryOperation - org.ssssssss.script.parsing.ast中的类
一元操作符
UnaryOperation(Token, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.UnaryOperation
 
UnaryOperation(Token, Expression, boolean) - 类 的构造器org.ssssssss.script.parsing.ast.UnaryOperation
 
UnaryOperation.UnaryOperator - org.ssssssss.script.parsing.ast中的枚举
 
UNINITIALIZED_THIS - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
unwrap(Throwable) - 类 中的静态方法org.ssssssss.script.MagicScriptError
 
uuid() - 类 中的方法org.ssssssss.script.functions.MagicScriptFunctions
 

V

V10 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V11 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V12 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V13 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V14 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V15 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V16 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V17 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V18 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V1_1 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V1_2 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V1_3 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V1_4 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V1_5 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V1_6 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V1_7 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V1_8 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V9 - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
 
V_PREVIEW - 接口 中的静态变量org.ssssssss.script.asm.Opcodes
Version flag indicating that the class is using 'preview' features.
value - 类 中的变量org.ssssssss.script.parsing.ast.Literal
 
valueOf(String) - 枚举 中的静态方法org.ssssssss.script.parsing.ast.UnaryOperation.UnaryOperator
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.ssssssss.script.parsing.TokenType
返回带有指定名称的该类型的枚举常量。
values - 类 中的变量org.ssssssss.script.parsing.ast.literal.ListLiteral
 
values() - 枚举 中的静态方法org.ssssssss.script.parsing.ast.UnaryOperation.UnaryOperator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.ssssssss.script.parsing.TokenType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VariableAccess - org.ssssssss.script.parsing.ast.statement中的类
 
VariableAccess(Span, VarIndex) - 类 的构造器org.ssssssss.script.parsing.ast.statement.VariableAccess
 
VariableDefine - org.ssssssss.script.parsing.ast.statement中的类
 
VariableDefine(Span, VarIndex, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.statement.VariableDefine
 
VariableDestructuringDefine - org.ssssssss.script.parsing.ast.statement中的类
 
VariableDestructuringDefine(Span, int, Expression, boolean) - 类 的构造器org.ssssssss.script.parsing.ast.statement.VariableDestructuringDefine
 
Variables - org.ssssssss.script.runtime中的类
 
Variables(int) - 类 的构造器org.ssssssss.script.runtime.Variables
 
Variables(Object[], int, int[]) - 类 的构造器org.ssssssss.script.runtime.Variables
 
VariableSetter - org.ssssssss.script.parsing.ast中的接口
 
VarIndex - org.ssssssss.script.parsing中的类
 
VarIndex(String, int, boolean, boolean) - 类 的构造器org.ssssssss.script.parsing.VarIndex
 
VarIndex(String, int, boolean, boolean, boolean) - 类 的构造器org.ssssssss.script.parsing.VarIndex
 
VarScope - org.ssssssss.script.parsing中的类
 
VarScope(VarScope) - 类 的构造器org.ssssssss.script.parsing.VarScope
 
VarScope() - 类 的构造器org.ssssssss.script.parsing.VarScope
 
visit(String, Object) - 类 中的方法org.ssssssss.script.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(int, int, String, String, String, String[]) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visit(Node) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
访问AST节点
visit(List<? extends Node>) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
访问
visitAnnotableParameterCount(int, boolean) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits the number of method parameters that can have annotations.
visitAnnotation(String, String) - 类 中的方法org.ssssssss.script.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, boolean) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitAnnotation(String, boolean) - 类 中的方法org.ssssssss.script.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - 类 中的方法org.ssssssss.script.asm.RecordComponentVisitor
Visits an annotation of the record component.
visitAnnotationDefault() - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitArray(String) - 类 中的方法org.ssssssss.script.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArrayType() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits a signature corresponding to an array type.
visitArrayType() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitAttribute(Attribute) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitAttribute(Attribute) - 类 中的方法org.ssssssss.script.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - 类 中的方法org.ssssssss.script.asm.RecordComponentVisitor
Visits a non standard attribute of the record component.
visitBaseType(char) - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits a signature corresponding to a primitive type.
visitBaseType(char) - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitClassBound() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits the class bound of the last visited formal type parameter.
visitClassBound() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitClassType(String) - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Starts the visit of a signature corresponding to a class or interface type.
visitClassType(String) - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitCode() - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e. non abstract method).
visitEnd() - 类 中的方法org.ssssssss.script.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits the end of the class.
visitEnd() - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitEnd() - 类 中的方法org.ssssssss.script.asm.FieldVisitor
Visits the end of the field.
visitEnd() - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits the end of the method.
visitEnd() - 类 中的方法org.ssssssss.script.asm.ModuleVisitor
Visits the end of the module.
visitEnd() - 类 中的方法org.ssssssss.script.asm.RecordComponentVisitor
Visits the end of the record component.
visitEnd() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Ends the visit of a signature corresponding to a class or interface type.
visitEnd() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitEnum(String, String, String) - 类 中的方法org.ssssssss.script.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitExceptionType() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits the type of a method exception.
visitExceptionType() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitExport(String, int, String...) - 类 中的方法org.ssssssss.script.asm.ModuleVisitor
Visit an exported package of the current module.
visitField(int, String, String, String, Object) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitFieldInsn(int, String, String, String) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a field instruction.
visitFormalTypeParameter(String) - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits a formal type parameter.
visitFormalTypeParameter(String) - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitFrame(int, int, Object[], int, Object[]) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitIincInsn(int, int) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an IINC instruction.
visitInnerClass(String, String, String, int) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitInnerClassType(String) - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits an inner class.
visitInnerClassType(String) - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitInsn(int) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a zero operand instruction.
visitInsnAnnotation(int, TypePath, String, boolean) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an annotation on an instruction.
visitInt(int) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
编译int值
visitInterface() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits the type of an interface implemented by the class.
visitInterface() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitInterfaceBound() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits an interface bound of the last visited formal type parameter.
visitInterfaceBound() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitIntInsn(int, int) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an instruction with a single int operand.
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an invokedynamic instruction.
visitJumpInsn(int, Label) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a jump instruction.
visitLabel(Label) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a label.
visitLdcInsn(Object) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a LDC instruction.
visitLineNumber(int, Label) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a line number declaration.
visitLocalVariable(String, String, String, Label, Label, int) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an annotation on a local variable type.
visitLookupSwitchInsn(Label, int[], Label[]) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitMainClass(String) - 类 中的方法org.ssssssss.script.asm.ModuleVisitor
Visit the main class of the current module.
visitMaxs(int, int) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMethod(int, String, String, String, String[]) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitMethod(String, Runnable) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
visitMethod(String, List<Node>, List<VarIndex>, Runnable) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
visitMethod(String, List<Node>, List<VarIndex>) - 类 中的方法org.ssssssss.script.compile.MagicScriptCompiler
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.BinaryOperation
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqExpression
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqJoin
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.linq.LinqSelect
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.ListLiteral
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.MapLiteral
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.literal.StringLiteral
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.Node
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Assert
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.AsyncCall
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.ClassConverter
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Exit
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.ForStatement
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.FunctionCall
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.IfStatement
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.LambdaFunction
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MapOrArrayAccess
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MemberAccess
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.MethodCall
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.NewStatement
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Return
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Spread
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.Throw
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.TryStatement
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.VariableDefine
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.VariableDestructuringDefine
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.statement.WhileStatement
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.TernaryOperation
 
visitMethod(MagicScriptCompiler) - 类 中的方法org.ssssssss.script.parsing.ast.UnaryOperation
 
visitMethodInsn(int, String, String, String) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
visitMethodInsn(int, String, String, String, boolean) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a method instruction.
visitModule(String, int, String) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visit the module corresponding to the class.
visitModule(String, int, String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitMultiANewArrayInsn(String, int) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitNestHost(String) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits the nest host class of the class.
visitNestHost(String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitNestMember(String) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits a member of the nest.
visitNestMember(String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitOpen(String, int, String...) - 类 中的方法org.ssssssss.script.asm.ModuleVisitor
Visit an open package of the current module.
visitOuterClass(String, String, String) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitPackage(String) - 类 中的方法org.ssssssss.script.asm.ModuleVisitor
Visit a package of the current module.
visitParameter(String, int) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a parameter of this method.
visitParameterAnnotation(int, String, boolean) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterType() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits the type of a method parameter.
visitParameterType() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitPermittedSubclass(String) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits a permitted subclasses.
visitPermittedSubclass(String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitProvide(String, String...) - 类 中的方法org.ssssssss.script.asm.ModuleVisitor
Visit an implementation of a service.
visitRecordComponent(String, String, String) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits a record component of the class.
visitRecordComponent(String, String, String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitRequire(String, int, String) - 类 中的方法org.ssssssss.script.asm.ModuleVisitor
Visits a dependence of the current module.
visitReturnType() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits the return type of the method.
visitReturnType() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitSource(String, String) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitSuperclass() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits the type of the super class.
visitSuperclass() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitTableSwitchInsn(int, int, Label, Label...) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an annotation on an exception handler type.
visitTryCatchBlock(Label, Label, Label, String) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a try catch block.
visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.ssssssss.script.asm.ClassVisitor
Visits an annotation on a type in the class signature.
visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.ssssssss.script.asm.ClassWriter
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.ssssssss.script.asm.FieldVisitor
Visits an annotation on the type of the field.
visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits an annotation on a type in the method signature.
visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法org.ssssssss.script.asm.RecordComponentVisitor
Visits an annotation on a type in the record component signature.
visitTypeArgument() - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits an unbounded type argument of the last visited class or inner class type.
visitTypeArgument(char) - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits a type argument of the last visited class or inner class type.
visitTypeArgument() - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitTypeArgument(char) - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitTypeInsn(int, String) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a type instruction.
visitTypeVariable(String) - 类 中的方法org.ssssssss.script.asm.signature.SignatureVisitor
Visits a signature corresponding to a type variable.
visitTypeVariable(String) - 类 中的方法org.ssssssss.script.asm.signature.SignatureWriter
 
visitUse(String) - 类 中的方法org.ssssssss.script.asm.ModuleVisitor
Visit a service used by the current module.
visitVarInsn(int, int) - 类 中的方法org.ssssssss.script.asm.MethodVisitor
Visits a local variable instruction.
VOID - 类 中的静态变量org.ssssssss.script.asm.Type
The sort of the void type.
VOID_TYPE - 类 中的静态变量org.ssssssss.script.asm.Type
The void type.

W

where(MagicScriptLambdaFunction) - 类 中的方法org.ssssssss.script.runtime.linq.LinQBuilder
 
WhileStatement - org.ssssssss.script.parsing.ast.statement中的类
 
WhileStatement(Span, Expression, List<Node>) - 类 的构造器org.ssssssss.script.parsing.ast.statement.WhileStatement
 
WholeLiteral - org.ssssssss.script.parsing.ast.linq中的类
 
WholeLiteral(Span) - 类 的构造器org.ssssssss.script.parsing.ast.linq.WholeLiteral
 
WholeLiteral(Span, Object) - 类 的构造器org.ssssssss.script.parsing.ast.linq.WholeLiteral
 
WILDCARD_BOUND - 类 中的静态变量org.ssssssss.script.asm.TypePath
A type path step that steps into the bound of a wildcard type.
write(ClassWriter, byte[], int, int, int) - 类 中的方法org.ssssssss.script.asm.Attribute
Returns the byte array form of the content of this attribute.

X

xor(Byte, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Byte, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Byte, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Byte, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Byte, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Short, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Short, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Short, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Short, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Short, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Integer, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Integer, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Integer, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Integer, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Integer, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Long, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Long, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Long, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Long, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Long, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(BigDecimal, Byte) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(BigDecimal, Short) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(BigDecimal, Integer) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(BigDecimal, Long) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(BigDecimal, BigDecimal) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
xor(Boolean, Boolean) - 类 中的静态方法org.ssssssss.script.runtime.handle.BitHandle
 
XorOperation - org.ssssssss.script.parsing.ast.binary中的类
^
XorOperation(Expression, Span, Expression) - 类 的构造器org.ssssssss.script.parsing.ast.binary.XorOperation
 
A B C D E F G H I J K L M N O P R S T U V W X 
跳过导航链接

Copyright © 2020–2022. All rights reserved.