Index
All Classes and Interfaces|All Packages|Serialized Form
A
- a(Access...) - Static method in enum class io.airlift.bytecode.Access
- AALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- AASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- ABSTRACT - Enum constant in enum class io.airlift.bytecode.Access
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.BytecodeBlock
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in interface io.airlift.bytecode.BytecodeNode
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.Comment
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.control.DoWhileLoop
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.control.ForLoop
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.control.IfStatement
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.control.SwitchStatement
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.control.TryCatch
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.control.WhileLoop
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.debug.LineNumberNode
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.debug.LocalVariableNode
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.BooleanConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.BoxedBooleanConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.BoxedDoubleConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.BoxedFloatConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.BoxedIntegerConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.BoxedLongConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.ClassConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.DoubleConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.DynamicConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.FloatConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.IntConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.LongConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.NullConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.Constant.StringConstant
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.FieldInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.FieldInstruction.GetFieldInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.FieldInstruction.PutFieldInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.InvokeInstruction.InvokeDynamicInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.JumpInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.LabelNode
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.TypeInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.VariableInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.VariableInstruction.IncrementVariableInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.VariableInstruction.LoadVariableInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in class io.airlift.bytecode.instruction.VariableInstruction.StoreVariableInstruction
- accept(BytecodeNode, BytecodeVisitor<T>) - Method in enum class io.airlift.bytecode.OpCode
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.BytecodeBlock
- accept(MethodVisitor, MethodGenerationContext) - Method in interface io.airlift.bytecode.BytecodeNode
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.Comment
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.control.DoWhileLoop
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.control.ForLoop
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.control.IfStatement
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.control.SwitchStatement
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.control.TryCatch
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.control.WhileLoop
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.debug.LineNumberNode
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.debug.LocalVariableNode
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.BooleanConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.BoxedBooleanConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.BoxedDoubleConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.BoxedFloatConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.BoxedIntegerConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.BoxedLongConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.ClassConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.DoubleConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.DynamicConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.FloatConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.IntConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.LongConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.NullConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.Constant.StringConstant
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.FieldInstruction
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.InvokeInstruction.InvokeDynamicInstruction
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.JumpInstruction
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.LabelNode
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.TypeInstruction
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.VariableInstruction.IncrementVariableInstruction
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.VariableInstruction.LoadVariableInstruction
- accept(MethodVisitor, MethodGenerationContext) - Method in class io.airlift.bytecode.instruction.VariableInstruction.StoreVariableInstruction
- accept(MethodVisitor, MethodGenerationContext) - Method in enum class io.airlift.bytecode.OpCode
- Access - Enum Class in io.airlift.bytecode
- ACONST_NULL - Enum constant in enum class io.airlift.bytecode.OpCode
- add(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- addCase(int, BytecodeNode) - Method in class io.airlift.bytecode.control.SwitchStatement.SwitchBuilder
- addException(Class<? extends Throwable>) - Method in class io.airlift.bytecode.MethodDefinition
- addField(FieldDefinition) - Method in class io.airlift.bytecode.ClassDefinition
- addField(EnumSet<Access>, String, ParameterizedType) - Method in class io.airlift.bytecode.ClassDefinition
- addField(EnumSet<Access>, String, Class<?>) - Method in class io.airlift.bytecode.ClassDefinition
- addMethod(MethodDefinition) - Method in class io.airlift.bytecode.ClassDefinition
- ALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- ALOAD_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- ALOAD_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- ALOAD_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- ALOAD_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- and(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- ANEWARRAY - Enum constant in enum class io.airlift.bytecode.OpCode
- ANNOTATION - Enum constant in enum class io.airlift.bytecode.Access
- AnnotationDefinition - Class in io.airlift.bytecode
- AnnotationDefinition(ParameterizedType) - Constructor for class io.airlift.bytecode.AnnotationDefinition
- AnnotationDefinition(Class<?>) - Constructor for class io.airlift.bytecode.AnnotationDefinition
- append(BytecodeNode) - Method in class io.airlift.bytecode.BytecodeBlock
- ARETURN - Enum constant in enum class io.airlift.bytecode.OpCode
- arg(String, ParameterizedType) - Static method in class io.airlift.bytecode.Parameter
- arg(String, Class<?>) - Static method in class io.airlift.bytecode.Parameter
- ArithmeticBytecodeExpression - Class in io.airlift.bytecode.expression
- ARRAYLENGTH - Enum constant in enum class io.airlift.bytecode.OpCode
- ArrayOpCode - Enum Class in io.airlift.bytecode
- asInterfaceInstance(Class<T>, MethodHandle) - Static method in class io.airlift.bytecode.FastMethodHandleProxies
-
Faster version of
MethodHandleProxies.asInterfaceInstance(Class, MethodHandle). - asInterfaceInstance(String, Class<T>, MethodHandle) - Static method in class io.airlift.bytecode.FastMethodHandleProxies
-
Faster version of
MethodHandleProxies.asInterfaceInstance(Class, MethodHandle). - ASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- ASTORE_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- ASTORE_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- ASTORE_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- ASTORE_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- ATHROW - Enum constant in enum class io.airlift.bytecode.OpCode
B
- BALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- BASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- BIPUSH - Enum constant in enum class io.airlift.bytecode.OpCode
- bitwiseAnd(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- bitwiseOr(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- bitwiseXor(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- body() - Method in class io.airlift.bytecode.control.DoWhileLoop
- body() - Method in class io.airlift.bytecode.control.ForLoop
- body() - Method in class io.airlift.bytecode.control.WhileLoop
- body(BytecodeNode) - Method in class io.airlift.bytecode.control.DoWhileLoop
- body(BytecodeNode) - Method in class io.airlift.bytecode.control.ForLoop
- body(BytecodeNode) - Method in class io.airlift.bytecode.control.WhileLoop
- BOOLEAN - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- bootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class io.airlift.bytecode.FastMethodHandleProxies.Bootstrap
- BOOTSTRAP_METHOD - Static variable in class io.airlift.bytecode.FastMethodHandleProxies.Bootstrap
- BRIDGE - Enum constant in enum class io.airlift.bytecode.Access
- build() - Method in class io.airlift.bytecode.control.SwitchStatement.SwitchBuilder
- BYTE - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- BytecodeBlock - Class in io.airlift.bytecode
- BytecodeBlock() - Constructor for class io.airlift.bytecode.BytecodeBlock
- BytecodeExpression - Class in io.airlift.bytecode.expression
-
A BytecodeExpression is chain of Java like expressions that results in at most a single value being pushed on the stack.
- BytecodeExpression(ParameterizedType) - Constructor for class io.airlift.bytecode.expression.BytecodeExpression
- BytecodeExpressions - Class in io.airlift.bytecode.expression
- BytecodeNode - Interface in io.airlift.bytecode
- BytecodeUtils - Class in io.airlift.bytecode
- BytecodeVisitor<T> - Class in io.airlift.bytecode
- BytecodeVisitor() - Constructor for class io.airlift.bytecode.BytecodeVisitor
C
- CALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- cases() - Method in class io.airlift.bytecode.control.SwitchStatement
- CaseStatement - Class in io.airlift.bytecode.control
- cast(ParameterizedType) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- cast(ParameterizedType) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- cast(Class<?>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- cast(Class<?>) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- CASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- CatchBlock(BytecodeNode, List<ParameterizedType>) - Constructor for class io.airlift.bytecode.control.TryCatch.CatchBlock
- CHAR - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- checkCast(ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- checkCast(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- CHECKCAST - Enum constant in enum class io.airlift.bytecode.OpCode
- ClassDefinition - Class in io.airlift.bytecode
- ClassDefinition(EnumSet<Access>, ParameterizedType, ParameterizedType, ParameterizedType...) - Constructor for class io.airlift.bytecode.ClassDefinition
- ClassDefinition(EnumSet<Access>, String, ParameterizedType, ParameterizedType...) - Constructor for class io.airlift.bytecode.ClassDefinition
- classGenerator(DynamicClassLoader) - Static method in class io.airlift.bytecode.ClassGenerator
- classGenerator(ClassLoader) - Static method in class io.airlift.bytecode.ClassGenerator
- classGenerator(ClassLoader, Map<Long, MethodHandle>) - Static method in class io.airlift.bytecode.ClassGenerator
- ClassGenerator - Class in io.airlift.bytecode
- ClassInfo - Class in io.airlift.bytecode
- ClassInfo(ClassInfoLoader, ParameterizedType, int, ParameterizedType, Iterable<ParameterizedType>, Iterable<MethodNode>) - Constructor for class io.airlift.bytecode.ClassInfo
- ClassInfo(ClassInfoLoader, Class<?>) - Constructor for class io.airlift.bytecode.ClassInfo
- ClassInfo(ClassInfoLoader, ClassNode) - Constructor for class io.airlift.bytecode.ClassInfo
- ClassInfoLoader - Class in io.airlift.bytecode
- comment - Variable in class io.airlift.bytecode.Comment
- comment(String) - Method in class io.airlift.bytecode.BytecodeBlock
- comment(String, Object...) - Method in class io.airlift.bytecode.BytecodeBlock
- comment(String, Object...) - Method in class io.airlift.bytecode.control.SwitchStatement.SwitchBuilder
- comment(String, Object...) - Method in class io.airlift.bytecode.MethodDefinition
- Comment - Class in io.airlift.bytecode
- Comment(String) - Constructor for class io.airlift.bytecode.Comment
- compareTo(CaseStatement) - Method in class io.airlift.bytecode.control.CaseStatement
- CompilationException - Exception in io.airlift.bytecode
- CompilationException(String, RuntimeException) - Constructor for exception io.airlift.bytecode.CompilationException
- condition() - Method in class io.airlift.bytecode.control.DoWhileLoop
- condition() - Method in class io.airlift.bytecode.control.ForLoop
- condition() - Method in class io.airlift.bytecode.control.IfStatement
- condition() - Method in class io.airlift.bytecode.control.WhileLoop
- condition(BytecodeNode) - Method in class io.airlift.bytecode.control.DoWhileLoop
- condition(BytecodeNode) - Method in class io.airlift.bytecode.control.ForLoop
- condition(BytecodeNode) - Method in class io.airlift.bytecode.control.IfStatement
- condition(BytecodeNode) - Method in class io.airlift.bytecode.control.WhileLoop
- Constant - Class in io.airlift.bytecode.instruction
- Constant() - Constructor for class io.airlift.bytecode.instruction.Constant
- Constant.BooleanConstant - Class in io.airlift.bytecode.instruction
- Constant.BoxedBooleanConstant - Class in io.airlift.bytecode.instruction
- Constant.BoxedDoubleConstant - Class in io.airlift.bytecode.instruction
- Constant.BoxedFloatConstant - Class in io.airlift.bytecode.instruction
- Constant.BoxedIntegerConstant - Class in io.airlift.bytecode.instruction
- Constant.BoxedLongConstant - Class in io.airlift.bytecode.instruction
- Constant.ClassConstant - Class in io.airlift.bytecode.instruction
- Constant.DoubleConstant - Class in io.airlift.bytecode.instruction
- Constant.DynamicConstant - Class in io.airlift.bytecode.instruction
- Constant.FloatConstant - Class in io.airlift.bytecode.instruction
- Constant.IntConstant - Class in io.airlift.bytecode.instruction
- Constant.LongConstant - Class in io.airlift.bytecode.instruction
- Constant.NullConstant - Class in io.airlift.bytecode.instruction
- Constant.StringConstant - Class in io.airlift.bytecode.instruction
- constantBoolean(boolean) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantClass(ParameterizedType) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantClass(Class<?>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantDouble(double) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantDynamic(String, ParameterizedType, Method, Iterable<? extends Object>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantDynamic(String, ParameterizedType, Method, Object...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantDynamic(String, Class<?>, Method, Iterable<? extends Object>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantDynamic(String, Class<?>, Method, Object...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantFalse() - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantFloat(float) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantInt(int) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantLong(long) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantNull(ParameterizedType) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantNull(Class<?>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantNumber(Number) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantString(String) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- constantTrue() - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- createArithmeticBytecodeExpression(OpCode, BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.ArithmeticBytecodeExpression
- createClassInfoLoader(ClassDefinition, MethodHandles.Lookup) - Static method in class io.airlift.bytecode.ClassInfoLoader
- createClassInfoLoader(Iterable<ClassDefinition>, ClassLoader) - Static method in class io.airlift.bytecode.ClassInfoLoader
- createTempVariable(Class<?>) - Method in class io.airlift.bytecode.Scope
D
- D2F - Enum constant in enum class io.airlift.bytecode.OpCode
- D2I - Enum constant in enum class io.airlift.bytecode.OpCode
- D2L - Enum constant in enum class io.airlift.bytecode.OpCode
- DADD - Enum constant in enum class io.airlift.bytecode.OpCode
- DALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- DASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- DCMPG - Enum constant in enum class io.airlift.bytecode.OpCode
- DCMPL - Enum constant in enum class io.airlift.bytecode.OpCode
- DCONST_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- DCONST_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- DDIV - Enum constant in enum class io.airlift.bytecode.OpCode
- DebugNode - Interface in io.airlift.bytecode.debug
- declareAnnotation(ParameterizedType) - Method in class io.airlift.bytecode.ClassDefinition
- declareAnnotation(ParameterizedType) - Method in class io.airlift.bytecode.FieldDefinition
- declareAnnotation(ParameterizedType) - Method in class io.airlift.bytecode.MethodDefinition
- declareAnnotation(Class<?>) - Method in class io.airlift.bytecode.ClassDefinition
- declareAnnotation(Class<?>) - Method in class io.airlift.bytecode.FieldDefinition
- declareAnnotation(Class<?>) - Method in class io.airlift.bytecode.MethodDefinition
- declareConstructor(EnumSet<Access>, Parameter...) - Method in class io.airlift.bytecode.ClassDefinition
- declareConstructor(EnumSet<Access>, Iterable<Parameter>) - Method in class io.airlift.bytecode.ClassDefinition
- declareDefaultConstructor(EnumSet<Access>) - Method in class io.airlift.bytecode.ClassDefinition
- declareField(EnumSet<Access>, String, ParameterizedType) - Method in class io.airlift.bytecode.ClassDefinition
- declareField(EnumSet<Access>, String, Class<?>) - Method in class io.airlift.bytecode.ClassDefinition
- declareMethod(EnumSet<Access>, String, ParameterizedType, Parameter...) - Method in class io.airlift.bytecode.ClassDefinition
- declareMethod(EnumSet<Access>, String, ParameterizedType, Iterable<Parameter>) - Method in class io.airlift.bytecode.ClassDefinition
- declareParameterAnnotation(ParameterizedType, int) - Method in class io.airlift.bytecode.MethodDefinition
- declareParameterAnnotation(Class<?>, int) - Method in class io.airlift.bytecode.MethodDefinition
- declareVariable(ParameterizedType, String) - Method in class io.airlift.bytecode.Scope
- declareVariable(Class<?>, String) - Method in class io.airlift.bytecode.Scope
- declareVariable(String, BytecodeBlock, BytecodeExpression) - Method in class io.airlift.bytecode.Scope
- defaultCase(BytecodeNode) - Method in class io.airlift.bytecode.control.SwitchStatement.SwitchBuilder
- defaultValue(ParameterizedType) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- defaultValue(Class<?>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- defineClass(ClassDefinition, Class<T>) - Method in class io.airlift.bytecode.ClassGenerator
- defineClass(String, byte[]) - Method in class io.airlift.bytecode.DynamicClassLoader
- defineClasses(List<ClassDefinition>) - Method in class io.airlift.bytecode.ClassGenerator
- defineClasses(Map<String, byte[]>) - Method in class io.airlift.bytecode.DynamicClassLoader
- defineHiddenClass(ClassDefinition, Class<T>, Optional<Object>) - Method in class io.airlift.bytecode.HiddenClassGenerator
- divide(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- DLOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- DLOAD_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- DLOAD_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- DLOAD_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- DLOAD_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- DMUL - Enum constant in enum class io.airlift.bytecode.OpCode
- DNEG - Enum constant in enum class io.airlift.bytecode.OpCode
- DOUBLE - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- doubleCompareNanGreater() - Method in class io.airlift.bytecode.BytecodeBlock
-
Compare two doubles.
- doubleCompareNanLess() - Method in class io.airlift.bytecode.BytecodeBlock
-
Compare two doubles.
- DoWhileLoop - Class in io.airlift.bytecode.control
- DoWhileLoop() - Constructor for class io.airlift.bytecode.control.DoWhileLoop
- DoWhileLoop(String, Object...) - Constructor for class io.airlift.bytecode.control.DoWhileLoop
- DREM - Enum constant in enum class io.airlift.bytecode.OpCode
- DRETURN - Enum constant in enum class io.airlift.bytecode.OpCode
- DSTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- DSTORE_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- DSTORE_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- DSTORE_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- DSTORE_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- DSUB - Enum constant in enum class io.airlift.bytecode.OpCode
- dumpBytecodeTree(ClassDefinition) - Static method in class io.airlift.bytecode.BytecodeUtils
- DumpBytecodeVisitor - Class in io.airlift.bytecode
- DumpBytecodeVisitor(Writer) - Constructor for class io.airlift.bytecode.DumpBytecodeVisitor
- dumpClassFilesTo(Path) - Method in class io.airlift.bytecode.ClassGenerator
- dumpClassFilesTo(Path) - Method in class io.airlift.bytecode.HiddenClassGenerator
- dumpClassFilesTo(Optional<Path>) - Method in class io.airlift.bytecode.ClassGenerator
- dumpClassFilesTo(Optional<Path>) - Method in class io.airlift.bytecode.HiddenClassGenerator
- dumpRawBytecode(boolean) - Method in class io.airlift.bytecode.ClassGenerator
- dumpRawBytecode(boolean) - Method in class io.airlift.bytecode.HiddenClassGenerator
- dup() - Method in class io.airlift.bytecode.BytecodeBlock
- dup(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- DUP - Enum constant in enum class io.airlift.bytecode.OpCode
- DUP_X1 - Enum constant in enum class io.airlift.bytecode.OpCode
- DUP_X2 - Enum constant in enum class io.airlift.bytecode.OpCode
- DUP2 - Enum constant in enum class io.airlift.bytecode.OpCode
- DUP2_X1 - Enum constant in enum class io.airlift.bytecode.OpCode
- DUP2_X2 - Enum constant in enum class io.airlift.bytecode.OpCode
- DynamicClassLoader - Class in io.airlift.bytecode
- DynamicClassLoader(ClassLoader) - Constructor for class io.airlift.bytecode.DynamicClassLoader
- DynamicClassLoader(ClassLoader, ClassLoader) - Constructor for class io.airlift.bytecode.DynamicClassLoader
- DynamicClassLoader(ClassLoader, Map<Long, MethodHandle>) - Constructor for class io.airlift.bytecode.DynamicClassLoader
- DynamicConstant(String, ParameterizedType, Method, List<Object>) - Constructor for class io.airlift.bytecode.instruction.Constant.DynamicConstant
E
- enterScope(Scope) - Method in class io.airlift.bytecode.MethodGenerationContext
- ENUM - Enum constant in enum class io.airlift.bytecode.Access
- equal(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- equals(Object) - Method in class io.airlift.bytecode.control.CaseStatement
- equals(Object) - Method in class io.airlift.bytecode.ParameterizedType
- exitScope(Scope) - Method in class io.airlift.bytecode.MethodGenerationContext
- expression() - Method in class io.airlift.bytecode.control.SwitchStatement
- expression(BytecodeExpression) - Method in class io.airlift.bytecode.control.SwitchStatement.SwitchBuilder
F
- F2D - Enum constant in enum class io.airlift.bytecode.OpCode
- F2I - Enum constant in enum class io.airlift.bytecode.OpCode
- F2L - Enum constant in enum class io.airlift.bytecode.OpCode
- FADD - Enum constant in enum class io.airlift.bytecode.OpCode
- fakeLineNumbers(boolean) - Method in class io.airlift.bytecode.ClassGenerator
- fakeLineNumbers(boolean) - Method in class io.airlift.bytecode.HiddenClassGenerator
- FALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- FastMethodHandleProxies - Class in io.airlift.bytecode
- FastMethodHandleProxies.Bootstrap - Class in io.airlift.bytecode
- FASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- FCMPG - Enum constant in enum class io.airlift.bytecode.OpCode
- FCMPL - Enum constant in enum class io.airlift.bytecode.OpCode
- FCONST_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- FCONST_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- FCONST_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- FDIV - Enum constant in enum class io.airlift.bytecode.OpCode
- FieldDefinition - Class in io.airlift.bytecode
- FieldDefinition(ClassDefinition, EnumSet<Access>, String, ParameterizedType) - Constructor for class io.airlift.bytecode.FieldDefinition
- FieldDefinition(ClassDefinition, EnumSet<Access>, String, Class<?>) - Constructor for class io.airlift.bytecode.FieldDefinition
- FieldInstruction - Class in io.airlift.bytecode.instruction
- FieldInstruction.GetFieldInstruction - Class in io.airlift.bytecode.instruction
- FieldInstruction.PutFieldInstruction - Class in io.airlift.bytecode.instruction
- FINAL - Enum constant in enum class io.airlift.bytecode.Access
- findClass(String) - Method in class io.airlift.bytecode.DynamicClassLoader
- FLOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- FLOAD_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- FLOAD_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- FLOAD_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- FLOAD_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- FLOAT - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- FlowControl - Interface in io.airlift.bytecode.control
- FMUL - Enum constant in enum class io.airlift.bytecode.OpCode
- FNEG - Enum constant in enum class io.airlift.bytecode.OpCode
- ForLoop - Class in io.airlift.bytecode.control
- ForLoop() - Constructor for class io.airlift.bytecode.control.ForLoop
- ForLoop(String, Object...) - Constructor for class io.airlift.bytecode.control.ForLoop
- formatOneLine() - Method in class io.airlift.bytecode.expression.ArithmeticBytecodeExpression
- formatOneLine() - Method in class io.airlift.bytecode.expression.BytecodeExpression
- formatOneLine() - Method in class io.airlift.bytecode.Variable
- FREM - Enum constant in enum class io.airlift.bytecode.OpCode
- FRETURN - Enum constant in enum class io.airlift.bytecode.OpCode
- FSTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- FSTORE_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- FSTORE_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- FSTORE_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- FSTORE_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- FSUB - Enum constant in enum class io.airlift.bytecode.OpCode
G
- genericClassSignature(ParameterizedType, ParameterizedType...) - Static method in class io.airlift.bytecode.ClassDefinition
- genericClassSignature(ParameterizedType, List<ParameterizedType>) - Static method in class io.airlift.bytecode.ClassDefinition
- genericMethodSignature(ParameterizedType, ParameterizedType...) - Static method in class io.airlift.bytecode.MethodDefinition
- genericMethodSignature(ParameterizedType, List<ParameterizedType>) - Static method in class io.airlift.bytecode.MethodDefinition
- get(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- getAccess() - Method in class io.airlift.bytecode.ClassDefinition
- getAccess() - Method in class io.airlift.bytecode.FieldDefinition
- getAccess() - Method in class io.airlift.bytecode.MethodDefinition
- getAnnotations() - Method in class io.airlift.bytecode.ClassDefinition
- getAnnotations() - Method in class io.airlift.bytecode.FieldDefinition
- getAnnotations() - Method in class io.airlift.bytecode.MethodDefinition
- getArrayComponentType() - Method in class io.airlift.bytecode.ParameterizedType
- getArrayOpCode(ParameterizedType) - Static method in enum class io.airlift.bytecode.ArrayOpCode
- getAsmType() - Method in class io.airlift.bytecode.ParameterizedType
- getAtype() - Method in enum class io.airlift.bytecode.ArrayOpCode
- getBody() - Method in class io.airlift.bytecode.control.CaseStatement
- getBody() - Method in class io.airlift.bytecode.MethodDefinition
- getBootstrapArguments() - Method in class io.airlift.bytecode.instruction.Constant.DynamicConstant
- getBootstrapArguments() - Method in class io.airlift.bytecode.instruction.InvokeInstruction.InvokeDynamicInstruction
- getBootstrapMethod() - Method in class io.airlift.bytecode.instruction.Constant.DynamicConstant
- getBootstrapMethod() - Method in class io.airlift.bytecode.instruction.InvokeInstruction.InvokeDynamicInstruction
- getBytecode(MethodGenerationContext) - Method in class io.airlift.bytecode.expression.ArithmeticBytecodeExpression
- getBytecode(MethodGenerationContext) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- getBytecode(MethodGenerationContext) - Method in class io.airlift.bytecode.Variable
- getCallSiteBindings() - Method in class io.airlift.bytecode.DynamicClassLoader
- getCatchBlocks() - Method in class io.airlift.bytecode.control.TryCatch
- getChildNodes() - Method in class io.airlift.bytecode.BytecodeBlock
- getChildNodes() - Method in interface io.airlift.bytecode.BytecodeNode
- getChildNodes() - Method in class io.airlift.bytecode.Comment
- getChildNodes() - Method in class io.airlift.bytecode.control.DoWhileLoop
- getChildNodes() - Method in class io.airlift.bytecode.control.ForLoop
- getChildNodes() - Method in class io.airlift.bytecode.control.IfStatement
- getChildNodes() - Method in class io.airlift.bytecode.control.SwitchStatement
- getChildNodes() - Method in class io.airlift.bytecode.control.TryCatch
- getChildNodes() - Method in class io.airlift.bytecode.control.WhileLoop
- getChildNodes() - Method in class io.airlift.bytecode.debug.LineNumberNode
- getChildNodes() - Method in class io.airlift.bytecode.debug.LocalVariableNode
- getChildNodes() - Method in class io.airlift.bytecode.expression.ArithmeticBytecodeExpression
- getChildNodes() - Method in class io.airlift.bytecode.instruction.Constant
- getChildNodes() - Method in class io.airlift.bytecode.instruction.FieldInstruction
- getChildNodes() - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- getChildNodes() - Method in class io.airlift.bytecode.instruction.InvokeInstruction.InvokeDynamicInstruction
- getChildNodes() - Method in class io.airlift.bytecode.instruction.JumpInstruction
- getChildNodes() - Method in class io.airlift.bytecode.instruction.LabelNode
- getChildNodes() - Method in class io.airlift.bytecode.instruction.TypeInstruction
- getChildNodes() - Method in class io.airlift.bytecode.instruction.VariableInstruction
- getChildNodes() - Method in enum class io.airlift.bytecode.OpCode
- getChildNodes() - Method in class io.airlift.bytecode.Variable
- getClassInitializer() - Method in class io.airlift.bytecode.ClassDefinition
- getClassName() - Method in class io.airlift.bytecode.ParameterizedType
- getComment() - Method in class io.airlift.bytecode.Comment
- getComment() - Method in class io.airlift.bytecode.control.DoWhileLoop
- getComment() - Method in interface io.airlift.bytecode.control.FlowControl
- getComment() - Method in class io.airlift.bytecode.control.ForLoop
- getComment() - Method in class io.airlift.bytecode.control.IfStatement
- getComment() - Method in class io.airlift.bytecode.control.SwitchStatement
- getComment() - Method in class io.airlift.bytecode.control.TryCatch
- getComment() - Method in class io.airlift.bytecode.control.WhileLoop
- getComment() - Method in class io.airlift.bytecode.MethodDefinition
- getCommonSuperClass(String, String) - Method in class io.airlift.bytecode.SmartClassWriter
- getContinueLabel() - Method in class io.airlift.bytecode.control.DoWhileLoop
- getContinueLabel() - Method in class io.airlift.bytecode.control.ForLoop
- getContinueLabel() - Method in class io.airlift.bytecode.control.WhileLoop
- getDeclaringClass() - Method in class io.airlift.bytecode.FieldDefinition
- getDeclaringClass() - Method in class io.airlift.bytecode.MethodDefinition
- getDefaultBody() - Method in class io.airlift.bytecode.control.SwitchStatement
- getDefaultLabel() - Method in class io.airlift.bytecode.control.SwitchStatement
- getDescription() - Method in class io.airlift.bytecode.BytecodeBlock
- getElement(int) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- getElement(BytecodeExpression) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- getEndLabel() - Method in class io.airlift.bytecode.control.DoWhileLoop
- getEndLabel() - Method in class io.airlift.bytecode.control.ForLoop
- getEndLabel() - Method in class io.airlift.bytecode.control.SwitchStatement
- getEndLabel() - Method in class io.airlift.bytecode.control.WhileLoop
- getExceptions() - Method in class io.airlift.bytecode.MethodDefinition
- getExceptionTypes() - Method in class io.airlift.bytecode.control.TryCatch.CatchBlock
- getField(FieldDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- getField(FieldDefinition) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- getField(ParameterizedType, String, ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- getField(ParameterizedType, String, ParameterizedType) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- getField(Class<?>, String) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- getField(Class<?>, String, Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- getField(Field) - Method in class io.airlift.bytecode.BytecodeBlock
- getField(Field) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- getField(String, Class<?>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- GETFIELD - Enum constant in enum class io.airlift.bytecode.OpCode
- getFieldInstruction(ParameterizedType, String, ParameterizedType) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- getFieldInstruction(Class<?>, String, Class<?>) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- getFieldInstruction(Field) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- GetFieldInstruction(boolean, ParameterizedType, String, ParameterizedType) - Constructor for class io.airlift.bytecode.instruction.FieldInstruction.GetFieldInstruction
- GetFieldInstruction(boolean, Class<?>, String, Class<?>) - Constructor for class io.airlift.bytecode.instruction.FieldInstruction.GetFieldInstruction
- getFields() - Method in class io.airlift.bytecode.ClassDefinition
- getGenericSignature() - Method in class io.airlift.bytecode.ParameterizedType
- getHandler() - Method in class io.airlift.bytecode.control.TryCatch.CatchBlock
- getIncrement() - Method in class io.airlift.bytecode.instruction.VariableInstruction.IncrementVariableInstruction
- getIntArrayElement() - Method in class io.airlift.bytecode.BytecodeBlock
- getInterfaces() - Method in class io.airlift.bytecode.ClassDefinition
- getInterfaces() - Method in class io.airlift.bytecode.ClassInfo
- getJavaClassName() - Method in class io.airlift.bytecode.ParameterizedType
- getKey() - Method in class io.airlift.bytecode.control.CaseStatement
- getLabel() - Method in class io.airlift.bytecode.control.CaseStatement
- getLabel() - Method in class io.airlift.bytecode.instruction.JumpInstruction
- getLabel() - Method in class io.airlift.bytecode.instruction.LabelNode
- getLineNumber() - Method in class io.airlift.bytecode.debug.LineNumberNode
- getLoad() - Method in enum class io.airlift.bytecode.ArrayOpCode
- getMethodDescription() - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- getMethodDescriptor() - Method in class io.airlift.bytecode.MethodDefinition
- getMethods() - Method in class io.airlift.bytecode.ClassDefinition
- getMethods() - Method in class io.airlift.bytecode.ClassInfo
- getModifier() - Method in enum class io.airlift.bytecode.Access
- getModifiers() - Method in class io.airlift.bytecode.ClassInfo
- getName() - Method in class io.airlift.bytecode.ClassDefinition
- getName() - Method in class io.airlift.bytecode.FieldDefinition
- getName() - Method in class io.airlift.bytecode.instruction.Constant.DynamicConstant
- getName() - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- getName() - Method in class io.airlift.bytecode.instruction.LabelNode
- getName() - Method in class io.airlift.bytecode.MethodDefinition
- getName() - Method in class io.airlift.bytecode.Variable
- getObjectArrayElement() - Method in class io.airlift.bytecode.BytecodeBlock
- getOpCode() - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- getOpCode() - Method in class io.airlift.bytecode.instruction.JumpInstruction
- getOpCode() - Method in enum class io.airlift.bytecode.OpCode
- getOpCode(int) - Static method in enum class io.airlift.bytecode.OpCode
- getOrCreateTempVariable(Class<?>) - Method in class io.airlift.bytecode.Scope
- getParameterAnnotations(int) - Method in class io.airlift.bytecode.MethodDefinition
- getParameters() - Method in class io.airlift.bytecode.MethodDefinition
- getParameterTypes() - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- getParameterTypes() - Method in class io.airlift.bytecode.MethodDefinition
- getPathName(Class<?>) - Static method in class io.airlift.bytecode.ParameterizedType
- getPrimitiveType() - Method in class io.airlift.bytecode.ParameterizedType
- getReturnType() - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- getReturnType() - Method in class io.airlift.bytecode.MethodDefinition
- getScope() - Method in class io.airlift.bytecode.MethodDefinition
- getSimpleName() - Method in class io.airlift.bytecode.ParameterizedType
- getSource() - Method in class io.airlift.bytecode.ClassDefinition
- getStatic(FieldDefinition) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- getStatic(ParameterizedType, String, ParameterizedType) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- getStatic(Class<?>, String) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- getStatic(Field) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- GETSTATIC - Enum constant in enum class io.airlift.bytecode.OpCode
- getStaticField(FieldDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- getStaticField(ParameterizedType, FieldDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- getStaticField(ParameterizedType, String, ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- getStaticField(Class<?>, String, Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- getStaticField(Field) - Method in class io.airlift.bytecode.BytecodeBlock
- getStaticInstruction(ParameterizedType, String, ParameterizedType) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- getStaticInstruction(Class<?>, String, Class<?>) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- getStore() - Method in enum class io.airlift.bytecode.ArrayOpCode
- getSuperclass() - Method in class io.airlift.bytecode.ClassInfo
- getSuperClass() - Method in class io.airlift.bytecode.ClassDefinition
- getTarget() - Method in class io.airlift.bytecode.instruction.InvokeInstruction
- getTempVariable(String) - Method in class io.airlift.bytecode.Scope
- getThis() - Method in class io.airlift.bytecode.MethodDefinition
- getThis() - Method in class io.airlift.bytecode.Scope
- getTryNode() - Method in class io.airlift.bytecode.control.TryCatch
- getType() - Method in class io.airlift.bytecode.AnnotationDefinition
- getType() - Method in enum class io.airlift.bytecode.ArrayOpCode
- getType() - Method in class io.airlift.bytecode.ClassDefinition
- getType() - Method in class io.airlift.bytecode.ClassInfo
- getType() - Method in class io.airlift.bytecode.expression.BytecodeExpression
- getType() - Method in class io.airlift.bytecode.FieldDefinition
- getType() - Method in class io.airlift.bytecode.ParameterizedType
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.BooleanConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.BoxedBooleanConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.BoxedDoubleConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.BoxedFloatConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.BoxedIntegerConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.BoxedLongConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.ClassConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.DoubleConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.DynamicConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.FloatConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.IntConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.LongConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.NullConstant
- getValue() - Method in class io.airlift.bytecode.instruction.Constant.StringConstant
- getValues() - Method in class io.airlift.bytecode.AnnotationDefinition
- getVariable() - Method in class io.airlift.bytecode.instruction.VariableInstruction
- getVariable(Variable) - Method in class io.airlift.bytecode.BytecodeBlock
- getVariable(String) - Method in class io.airlift.bytecode.Scope
- getVariables() - Method in class io.airlift.bytecode.Scope
- getVariableSlot(Variable) - Method in class io.airlift.bytecode.MethodGenerationContext
- GOTO - Enum constant in enum class io.airlift.bytecode.OpCode
- GOTO_W - Enum constant in enum class io.airlift.bytecode.OpCode
- gotoLabel(LabelNode) - Method in class io.airlift.bytecode.BytecodeBlock
- greaterThan(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- greaterThanOrEqual(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
H
- hashCode() - Method in class io.airlift.bytecode.control.CaseStatement
- hashCode() - Method in class io.airlift.bytecode.ParameterizedType
- hiddenClassGenerator(MethodHandles.Lookup) - Static method in class io.airlift.bytecode.HiddenClassGenerator
- HiddenClassGenerator - Class in io.airlift.bytecode
I
- I2B - Enum constant in enum class io.airlift.bytecode.OpCode
- I2C - Enum constant in enum class io.airlift.bytecode.OpCode
- I2D - Enum constant in enum class io.airlift.bytecode.OpCode
- I2F - Enum constant in enum class io.airlift.bytecode.OpCode
- I2L - Enum constant in enum class io.airlift.bytecode.OpCode
- I2S - Enum constant in enum class io.airlift.bytecode.OpCode
- IADD - Enum constant in enum class io.airlift.bytecode.OpCode
- IALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- IAND - Enum constant in enum class io.airlift.bytecode.OpCode
- IASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- ICONST_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- ICONST_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- ICONST_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- ICONST_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- ICONST_4 - Enum constant in enum class io.airlift.bytecode.OpCode
- ICONST_5 - Enum constant in enum class io.airlift.bytecode.OpCode
- ICONST_M1 - Enum constant in enum class io.airlift.bytecode.OpCode
- IDIV - Enum constant in enum class io.airlift.bytecode.OpCode
- IF_ACMPEQ - Enum constant in enum class io.airlift.bytecode.OpCode
- IF_ACMPNE - Enum constant in enum class io.airlift.bytecode.OpCode
- IF_ICMPEQ - Enum constant in enum class io.airlift.bytecode.OpCode
- IF_ICMPGE - Enum constant in enum class io.airlift.bytecode.OpCode
- IF_ICMPGT - Enum constant in enum class io.airlift.bytecode.OpCode
- IF_ICMPLE - Enum constant in enum class io.airlift.bytecode.OpCode
- IF_ICMPLT - Enum constant in enum class io.airlift.bytecode.OpCode
- IF_ICMPNE - Enum constant in enum class io.airlift.bytecode.OpCode
- IFEQ - Enum constant in enum class io.airlift.bytecode.OpCode
- ifFalse() - Method in class io.airlift.bytecode.control.IfStatement
- ifFalse(BytecodeNode) - Method in class io.airlift.bytecode.control.IfStatement
- ifFalseGoto(LabelNode) - Method in class io.airlift.bytecode.BytecodeBlock
- IFGE - Enum constant in enum class io.airlift.bytecode.OpCode
- IFGT - Enum constant in enum class io.airlift.bytecode.OpCode
- IFLE - Enum constant in enum class io.airlift.bytecode.OpCode
- IFLT - Enum constant in enum class io.airlift.bytecode.OpCode
- IFNE - Enum constant in enum class io.airlift.bytecode.OpCode
- IFNONNULL - Enum constant in enum class io.airlift.bytecode.OpCode
- ifNotNullGoto(LabelNode) - Method in class io.airlift.bytecode.BytecodeBlock
- ifNotZeroGoto(LabelNode) - Method in class io.airlift.bytecode.BytecodeBlock
- IFNULL - Enum constant in enum class io.airlift.bytecode.OpCode
- ifNullGoto(LabelNode) - Method in class io.airlift.bytecode.BytecodeBlock
- IfStatement - Class in io.airlift.bytecode.control
- IfStatement() - Constructor for class io.airlift.bytecode.control.IfStatement
- IfStatement(String, Object...) - Constructor for class io.airlift.bytecode.control.IfStatement
- ifTrue() - Method in class io.airlift.bytecode.control.IfStatement
- ifTrue(BytecodeNode) - Method in class io.airlift.bytecode.control.IfStatement
- ifTrueGoto(LabelNode) - Method in class io.airlift.bytecode.BytecodeBlock
- ifZeroGoto(LabelNode) - Method in class io.airlift.bytecode.BytecodeBlock
- IINC - Enum constant in enum class io.airlift.bytecode.OpCode
- ILOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- ILOAD_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- ILOAD_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- ILOAD_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- ILOAD_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- IMUL - Enum constant in enum class io.airlift.bytecode.OpCode
- increment() - Method in class io.airlift.bytecode.Variable
- incrementVariable(Variable, byte) - Method in class io.airlift.bytecode.BytecodeBlock
- incrementVariable(Variable, byte) - Static method in class io.airlift.bytecode.instruction.VariableInstruction
- IncrementVariableInstruction(Variable, byte) - Constructor for class io.airlift.bytecode.instruction.VariableInstruction.IncrementVariableInstruction
- INEG - Enum constant in enum class io.airlift.bytecode.OpCode
- initialize() - Method in class io.airlift.bytecode.control.ForLoop
- initialize(BytecodeNode) - Method in class io.airlift.bytecode.control.ForLoop
- initializeVariable(Variable) - Method in class io.airlift.bytecode.BytecodeBlock
- inlineIf(BytecodeExpression, BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- instanceOf(ParameterizedType) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- instanceOf(Class<?>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- instanceOf(Class<?>) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- INSTANCEOF - Enum constant in enum class io.airlift.bytecode.OpCode
- InstructionNode - Interface in io.airlift.bytecode.instruction
- INT - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- intAdd() - Method in class io.airlift.bytecode.BytecodeBlock
- intBitAnd() - Method in class io.airlift.bytecode.BytecodeBlock
- intBitOr() - Method in class io.airlift.bytecode.BytecodeBlock
- intBitXor() - Method in class io.airlift.bytecode.BytecodeBlock
- INTERFACE - Enum constant in enum class io.airlift.bytecode.Access
- intLeftShift() - Method in class io.airlift.bytecode.BytecodeBlock
- intNegate() - Method in class io.airlift.bytecode.BytecodeBlock
- intRightShift() - Method in class io.airlift.bytecode.BytecodeBlock
- intToLong() - Method in class io.airlift.bytecode.BytecodeBlock
- invoke(MethodDefinition, Iterable<? extends BytecodeExpression>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invoke(Method, BytecodeExpression...) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invoke(Method, Iterable<? extends BytecodeExpression>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invoke(String, ParameterizedType, Iterable<? extends BytecodeExpression>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invoke(String, ParameterizedType, Iterable<ParameterizedType>, BytecodeExpression...) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invoke(String, ParameterizedType, Iterable<ParameterizedType>, Iterable<? extends BytecodeExpression>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invoke(String, Class<?>, BytecodeExpression...) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invoke(String, Class<?>, Iterable<? extends BytecodeExpression>) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invoke(String, Class<?>, Iterable<? extends Class<?>>, BytecodeExpression...) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- invokeConstructor(ParameterizedType, ParameterizedType...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeConstructor(ParameterizedType, ParameterizedType...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeConstructor(ParameterizedType, Iterable<ParameterizedType>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeConstructor(ParameterizedType, Iterable<ParameterizedType>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeConstructor(Class<?>, Class<?>...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeConstructor(Class<?>, Class<?>...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeConstructor(Class<?>, Iterable<Class<?>>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeConstructor(Class<?>, Iterable<Class<?>>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeConstructor(Constructor<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeConstructor(Constructor<?>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeDynamic(Method, Iterable<? extends Object>, String, ParameterizedType, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeDynamic(Method, Iterable<? extends Object>, String, ParameterizedType, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeDynamic(Method, Iterable<? extends Object>, String, ParameterizedType, Iterable<ParameterizedType>, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeDynamic(Method, Iterable<? extends Object>, String, Class<?>, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeDynamic(Method, Iterable<? extends Object>, String, Class<?>, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeDynamic(Method, Iterable<? extends Object>, String, MethodType, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeDynamic(Method, Iterable<? extends Object>, String, MethodType, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeDynamic(String, ParameterizedType, Iterable<ParameterizedType>, Method, Iterable<Object>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeDynamic(String, ParameterizedType, Iterable<ParameterizedType>, Method, Object...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeDynamic(String, ParameterizedType, Iterable<ParameterizedType>, Method, List<Object>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeDynamic(String, MethodType, Method, Iterable<Object>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeDynamic(String, MethodType, Method, Object...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeDynamic(String, MethodType, Method, Object...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- INVOKEDYNAMIC - Enum constant in enum class io.airlift.bytecode.OpCode
- InvokeDynamicInstruction(String, ParameterizedType, Iterable<ParameterizedType>, Method, List<Object>) - Constructor for class io.airlift.bytecode.instruction.InvokeInstruction.InvokeDynamicInstruction
- InvokeInstruction - Class in io.airlift.bytecode.instruction
- InvokeInstruction(OpCode, ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Constructor for class io.airlift.bytecode.instruction.InvokeInstruction
- InvokeInstruction.InvokeDynamicInstruction - Class in io.airlift.bytecode.instruction
- invokeInterface(MethodDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeInterface(MethodDefinition) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeInterface(ParameterizedType, String, ParameterizedType, ParameterizedType...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeInterface(ParameterizedType, String, ParameterizedType, ParameterizedType...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeInterface(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeInterface(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeInterface(Class<?>, String, Class<?>, Class<?>...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeInterface(Class<?>, String, Class<?>, Class<?>...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeInterface(Class<?>, String, Class<?>, Iterable<Class<?>>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeInterface(Class<?>, String, Class<?>, Iterable<Class<?>>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeInterface(Method) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeInterface(Method) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- INVOKEINTERFACE - Enum constant in enum class io.airlift.bytecode.OpCode
- invokeSpecial(MethodDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeSpecial(MethodDefinition) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeSpecial(ParameterizedType, String, ParameterizedType, ParameterizedType...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeSpecial(ParameterizedType, String, ParameterizedType, ParameterizedType...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeSpecial(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeSpecial(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeSpecial(Class<?>, String, Class<?>, Class<?>...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeSpecial(Class<?>, String, Class<?>, Class<?>...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeSpecial(Class<?>, String, Class<?>, Iterable<Class<?>>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeSpecial(Class<?>, String, Class<?>, Iterable<Class<?>>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeSpecial(Method) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeSpecial(Method) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- INVOKESPECIAL - Enum constant in enum class io.airlift.bytecode.OpCode
- invokeStatic(MethodDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeStatic(MethodDefinition) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeStatic(MethodDefinition, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeStatic(ParameterizedType, String, ParameterizedType, ParameterizedType...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeStatic(ParameterizedType, String, ParameterizedType, ParameterizedType...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeStatic(ParameterizedType, String, ParameterizedType, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeStatic(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeStatic(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeStatic(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeStatic(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeStatic(Class<?>, String, Class<?>, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeStatic(Class<?>, String, Class<?>, Class<?>...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeStatic(Class<?>, String, Class<?>, Class<?>...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeStatic(Class<?>, String, Class<?>, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeStatic(Class<?>, String, Class<?>, Iterable<? extends Class<?>>, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeStatic(Class<?>, String, Class<?>, Iterable<Class<?>>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeStatic(Class<?>, String, Class<?>, Iterable<Class<?>>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeStatic(Method) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeStatic(Method) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeStatic(Method, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- invokeStatic(Method, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- INVOKESTATIC - Enum constant in enum class io.airlift.bytecode.OpCode
- invokeVirtual(MethodDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeVirtual(MethodDefinition) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeVirtual(ParameterizedType, String, ParameterizedType, ParameterizedType...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeVirtual(ParameterizedType, String, ParameterizedType, ParameterizedType...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeVirtual(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeVirtual(ParameterizedType, String, ParameterizedType, Iterable<ParameterizedType>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeVirtual(Class<?>, String, Class<?>, Class<?>...) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeVirtual(Class<?>, String, Class<?>, Class<?>...) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeVirtual(Class<?>, String, Class<?>, Iterable<Class<?>>) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeVirtual(Class<?>, String, Class<?>, Iterable<Class<?>>) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- invokeVirtual(Method) - Method in class io.airlift.bytecode.BytecodeBlock
- invokeVirtual(Method) - Static method in class io.airlift.bytecode.instruction.InvokeInstruction
- INVOKEVIRTUAL - Enum constant in enum class io.airlift.bytecode.OpCode
- io.airlift.bytecode - package io.airlift.bytecode
- io.airlift.bytecode.control - package io.airlift.bytecode.control
- io.airlift.bytecode.debug - package io.airlift.bytecode.debug
- io.airlift.bytecode.expression - package io.airlift.bytecode.expression
- io.airlift.bytecode.instruction - package io.airlift.bytecode.instruction
- IOR - Enum constant in enum class io.airlift.bytecode.OpCode
- IREM - Enum constant in enum class io.airlift.bytecode.OpCode
- IRETURN - Enum constant in enum class io.airlift.bytecode.OpCode
- isAssignableFrom(ClassInfo) - Method in class io.airlift.bytecode.ClassInfo
- isEmpty() - Method in class io.airlift.bytecode.BytecodeBlock
- isGeneric() - Method in class io.airlift.bytecode.ParameterizedType
- ISHL - Enum constant in enum class io.airlift.bytecode.OpCode
- ISHR - Enum constant in enum class io.airlift.bytecode.OpCode
- isInstanceOf(ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- isInstanceOf(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- isInterface() - Method in class io.airlift.bytecode.ClassDefinition
- isInterface() - Method in class io.airlift.bytecode.ParameterizedType
- isNotNull(BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- isNull(BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- isPrimitive() - Method in class io.airlift.bytecode.ParameterizedType
- ISTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- ISTORE_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- ISTORE_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- ISTORE_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- ISTORE_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- ISUB - Enum constant in enum class io.airlift.bytecode.OpCode
- IUSHR - Enum constant in enum class io.airlift.bytecode.OpCode
- IXOR - Enum constant in enum class io.airlift.bytecode.OpCode
J
- JSR - Enum constant in enum class io.airlift.bytecode.OpCode
- JSR_W - Enum constant in enum class io.airlift.bytecode.OpCode
- jump(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfEqualZero(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfGreaterThanZero(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfIntEqual(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfIntGreaterThan(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfIntGreaterThanOrEqualZero(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfIntLessThan(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfIntLessThanOrEqual(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfIntNotEqual(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfLessThanOrEqualZero(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfLessThanZero(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfNotEqualZero(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfNotNull(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfNull(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfObjectNotSame(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- jumpIfObjectSame(LabelNode) - Static method in class io.airlift.bytecode.instruction.JumpInstruction
- JumpInstruction - Class in io.airlift.bytecode.instruction
- JumpInstruction(OpCode, LabelNode) - Constructor for class io.airlift.bytecode.instruction.JumpInstruction
L
- L2D - Enum constant in enum class io.airlift.bytecode.OpCode
- L2F - Enum constant in enum class io.airlift.bytecode.OpCode
- L2I - Enum constant in enum class io.airlift.bytecode.OpCode
- LabelNode - Class in io.airlift.bytecode.instruction
- LabelNode() - Constructor for class io.airlift.bytecode.instruction.LabelNode
- LabelNode(LabelNode) - Constructor for class io.airlift.bytecode.instruction.LabelNode
- LabelNode(String) - Constructor for class io.airlift.bytecode.instruction.LabelNode
- LADD - Enum constant in enum class io.airlift.bytecode.OpCode
- LALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- LAND - Enum constant in enum class io.airlift.bytecode.OpCode
- LASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- LCMP - Enum constant in enum class io.airlift.bytecode.OpCode
- LCONST_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- LCONST_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- LDC - Enum constant in enum class io.airlift.bytecode.OpCode
- LDC_W - Enum constant in enum class io.airlift.bytecode.OpCode
- LDC2_W - Enum constant in enum class io.airlift.bytecode.OpCode
- LDIV - Enum constant in enum class io.airlift.bytecode.OpCode
- length() - Method in class io.airlift.bytecode.expression.BytecodeExpression
- length(BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- lessThan(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- lessThanOrEqual(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- LineNumberNode - Class in io.airlift.bytecode.debug
- LineNumberNode(int) - Constructor for class io.airlift.bytecode.debug.LineNumberNode
- LLOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- LLOAD_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- LLOAD_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- LLOAD_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- LLOAD_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- LMUL - Enum constant in enum class io.airlift.bytecode.OpCode
- LNEG - Enum constant in enum class io.airlift.bytecode.OpCode
- loadBoolean(boolean) - Static method in class io.airlift.bytecode.instruction.Constant
- loadBoxedBoolean(boolean) - Static method in class io.airlift.bytecode.instruction.Constant
- loadBoxedDouble(double) - Static method in class io.airlift.bytecode.instruction.Constant
- loadBoxedFloat(float) - Static method in class io.airlift.bytecode.instruction.Constant
- loadBoxedInt(int) - Static method in class io.airlift.bytecode.instruction.Constant
- loadBoxedLong(long) - Static method in class io.airlift.bytecode.instruction.Constant
- loadClass(ParameterizedType) - Static method in class io.airlift.bytecode.instruction.Constant
- loadClass(Class<?>) - Static method in class io.airlift.bytecode.instruction.Constant
- loadClass(String, boolean) - Method in class io.airlift.bytecode.DynamicClassLoader
- loadClassInfo(ParameterizedType) - Method in class io.airlift.bytecode.ClassInfoLoader
- loadDouble(double) - Static method in class io.airlift.bytecode.instruction.Constant
- loadDynamic(String, ParameterizedType, Method, Iterable<Object>) - Static method in class io.airlift.bytecode.instruction.Constant
- loadDynamic(String, ParameterizedType, Method, Object...) - Static method in class io.airlift.bytecode.instruction.Constant
- loadFloat(float) - Static method in class io.airlift.bytecode.instruction.Constant
- loadInt(int) - Static method in class io.airlift.bytecode.instruction.Constant
- loadLong(long) - Static method in class io.airlift.bytecode.instruction.Constant
- loadNull() - Static method in class io.airlift.bytecode.instruction.Constant
- loadNumber(Number) - Static method in class io.airlift.bytecode.instruction.Constant
- loadString(String) - Static method in class io.airlift.bytecode.instruction.Constant
- loadVariable(Variable) - Static method in class io.airlift.bytecode.instruction.VariableInstruction
- LoadVariableInstruction(Variable) - Constructor for class io.airlift.bytecode.instruction.VariableInstruction.LoadVariableInstruction
- LocalVariableNode - Class in io.airlift.bytecode.debug
- LocalVariableNode(Variable, LabelNode, LabelNode) - Constructor for class io.airlift.bytecode.debug.LocalVariableNode
- LONG - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- longAdd() - Method in class io.airlift.bytecode.BytecodeBlock
- longBitAnd() - Method in class io.airlift.bytecode.BytecodeBlock
- longBitOr() - Method in class io.airlift.bytecode.BytecodeBlock
- longBitXor() - Method in class io.airlift.bytecode.BytecodeBlock
- longCompare() - Method in class io.airlift.bytecode.BytecodeBlock
- longLeftShift() - Method in class io.airlift.bytecode.BytecodeBlock
- longNegate() - Method in class io.airlift.bytecode.BytecodeBlock
- longRightShift() - Method in class io.airlift.bytecode.BytecodeBlock
- longToInt() - Method in class io.airlift.bytecode.BytecodeBlock
- LOOKUPSWITCH - Enum constant in enum class io.airlift.bytecode.OpCode
- LOR - Enum constant in enum class io.airlift.bytecode.OpCode
- LREM - Enum constant in enum class io.airlift.bytecode.OpCode
- LRETURN - Enum constant in enum class io.airlift.bytecode.OpCode
- LSHL - Enum constant in enum class io.airlift.bytecode.OpCode
- LSHR - Enum constant in enum class io.airlift.bytecode.OpCode
- LSTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- LSTORE_0 - Enum constant in enum class io.airlift.bytecode.OpCode
- LSTORE_1 - Enum constant in enum class io.airlift.bytecode.OpCode
- LSTORE_2 - Enum constant in enum class io.airlift.bytecode.OpCode
- LSTORE_3 - Enum constant in enum class io.airlift.bytecode.OpCode
- LSUB - Enum constant in enum class io.airlift.bytecode.OpCode
- LUSHR - Enum constant in enum class io.airlift.bytecode.OpCode
- LXOR - Enum constant in enum class io.airlift.bytecode.OpCode
M
- MethodDefinition - Class in io.airlift.bytecode
- MethodDefinition(ClassDefinition, EnumSet<Access>, String, ParameterizedType, Parameter...) - Constructor for class io.airlift.bytecode.MethodDefinition
- MethodDefinition(ClassDefinition, EnumSet<Access>, String, ParameterizedType, Iterable<Parameter>) - Constructor for class io.airlift.bytecode.MethodDefinition
- methodDescription(ParameterizedType, ParameterizedType...) - Static method in class io.airlift.bytecode.MethodDefinition
- methodDescription(ParameterizedType, List<ParameterizedType>) - Static method in class io.airlift.bytecode.MethodDefinition
- methodDescription(Class<?>, Class<?>...) - Static method in class io.airlift.bytecode.MethodDefinition
- methodDescription(Class<?>, List<Class<?>>) - Static method in class io.airlift.bytecode.MethodDefinition
- MethodGenerationContext - Class in io.airlift.bytecode
- MethodGenerationContext(MethodVisitor) - Constructor for class io.airlift.bytecode.MethodGenerationContext
- MONITORENTER - Enum constant in enum class io.airlift.bytecode.OpCode
- MONITOREXIT - Enum constant in enum class io.airlift.bytecode.OpCode
- MULTIANEWARRAY - Enum constant in enum class io.airlift.bytecode.OpCode
- multiply(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
N
- NATIVE - Enum constant in enum class io.airlift.bytecode.Access
- negate(BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- NEW - Enum constant in enum class io.airlift.bytecode.OpCode
- newArray(ParameterizedType, int) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newArray(ParameterizedType, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newArray(ParameterizedType, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newArray(ParameterizedType, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newArray(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- NEWARRAY - Enum constant in enum class io.airlift.bytecode.OpCode
- newInstance(ParameterizedType, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newInstance(ParameterizedType, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newInstance(ParameterizedType, Iterable<ParameterizedType>, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newInstance(ParameterizedType, Iterable<ParameterizedType>, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newInstance(Class<?>, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newInstance(Class<?>, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newInstance(Class<?>, Iterable<? extends Class<?>>, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newInstance(Constructor<?>, BytecodeExpression...) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newInstance(Constructor<?>, Iterable<? extends BytecodeExpression>) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- newObject(ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- newObject(ParameterizedType) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- newObject(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- newObject(Class<?>) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- newObjectArray(ParameterizedType) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- newObjectArray(Class<?>) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- newPrimitiveArray(ParameterizedType) - Static method in class io.airlift.bytecode.instruction.TypeInstruction
- NOP - Enum constant in enum class io.airlift.bytecode.OpCode
- not(BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- NOT_PRIMITIVE - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- notEqual(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- NullConstant() - Constructor for class io.airlift.bytecode.instruction.Constant.NullConstant
O
- OpCode - Enum Class in io.airlift.bytecode
- or(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- outputTo(Writer) - Method in class io.airlift.bytecode.ClassGenerator
- outputTo(Writer) - Method in class io.airlift.bytecode.HiddenClassGenerator
P
- Parameter - Class in io.airlift.bytecode
- ParameterizedType - Class in io.airlift.bytecode
- ParameterizedType(String) - Constructor for class io.airlift.bytecode.ParameterizedType
- pop() - Method in class io.airlift.bytecode.BytecodeBlock
- pop() - Method in class io.airlift.bytecode.expression.BytecodeExpression
- pop(ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- pop(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- POP - Enum constant in enum class io.airlift.bytecode.OpCode
- POP2 - Enum constant in enum class io.airlift.bytecode.OpCode
- print(BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- printLine() - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- printLine(String) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- printLine(String, Object...) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- printWords(String...) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- PRIVATE - Enum constant in enum class io.airlift.bytecode.Access
- PROTECTED - Enum constant in enum class io.airlift.bytecode.Access
- PUBLIC - Enum constant in enum class io.airlift.bytecode.Access
- push(boolean) - Method in class io.airlift.bytecode.BytecodeBlock
- push(int) - Method in class io.airlift.bytecode.BytecodeBlock
- push(ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- push(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- push(Number) - Method in class io.airlift.bytecode.BytecodeBlock
- push(String) - Method in class io.airlift.bytecode.BytecodeBlock
- pushJavaDefault(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- pushNull() - Method in class io.airlift.bytecode.BytecodeBlock
- putField(FieldDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- putField(ParameterizedType, String, ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- putField(Class<?>, String, Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- putField(Field) - Method in class io.airlift.bytecode.BytecodeBlock
- PUTFIELD - Enum constant in enum class io.airlift.bytecode.OpCode
- putFieldInstruction(ParameterizedType, String, ParameterizedType) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- putFieldInstruction(Class<?>, String, Class<?>) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- putFieldInstruction(Field) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- PutFieldInstruction(boolean, ParameterizedType, String, ParameterizedType) - Constructor for class io.airlift.bytecode.instruction.FieldInstruction.PutFieldInstruction
- PutFieldInstruction(boolean, Class<?>, String, Class<?>) - Constructor for class io.airlift.bytecode.instruction.FieldInstruction.PutFieldInstruction
- putIntArrayElement() - Method in class io.airlift.bytecode.BytecodeBlock
- putObjectArrayElement() - Method in class io.airlift.bytecode.BytecodeBlock
- PUTSTATIC - Enum constant in enum class io.airlift.bytecode.OpCode
- putStaticField(FieldDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- putStaticField(ParameterizedType, FieldDefinition) - Method in class io.airlift.bytecode.BytecodeBlock
- putStaticField(ParameterizedType, String, ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- putStaticInstruction(ParameterizedType, String, ParameterizedType) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- putStaticInstruction(Class<?>, String, Class<?>) - Static method in class io.airlift.bytecode.instruction.FieldInstruction
- putVariable(Variable) - Method in class io.airlift.bytecode.BytecodeBlock
- putVariable(Variable, boolean) - Method in class io.airlift.bytecode.BytecodeBlock
- putVariable(Variable, int) - Method in class io.airlift.bytecode.BytecodeBlock
- putVariable(Variable, ParameterizedType) - Method in class io.airlift.bytecode.BytecodeBlock
- putVariable(Variable, Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- putVariable(Variable, Number) - Method in class io.airlift.bytecode.BytecodeBlock
- putVariable(Variable, String) - Method in class io.airlift.bytecode.BytecodeBlock
R
- releaseTempVariableForReuse(Variable) - Method in class io.airlift.bytecode.Scope
- remainder(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- ret() - Method in class io.airlift.bytecode.BytecodeBlock
- ret() - Method in class io.airlift.bytecode.expression.BytecodeExpression
- ret(Class<?>) - Method in class io.airlift.bytecode.BytecodeBlock
- RET - Enum constant in enum class io.airlift.bytecode.OpCode
- retBoolean() - Method in class io.airlift.bytecode.BytecodeBlock
- retDouble() - Method in class io.airlift.bytecode.BytecodeBlock
- retFloat() - Method in class io.airlift.bytecode.BytecodeBlock
- retInt() - Method in class io.airlift.bytecode.BytecodeBlock
- retLong() - Method in class io.airlift.bytecode.BytecodeBlock
- retObject() - Method in class io.airlift.bytecode.BytecodeBlock
- RETURN - Enum constant in enum class io.airlift.bytecode.OpCode
- runAsmVerifier(boolean) - Method in class io.airlift.bytecode.ClassGenerator
- runAsmVerifier(boolean) - Method in class io.airlift.bytecode.HiddenClassGenerator
S
- SALOAD - Enum constant in enum class io.airlift.bytecode.OpCode
- SASTORE - Enum constant in enum class io.airlift.bytecode.OpCode
- Scope - Class in io.airlift.bytecode
- set(BytecodeExpression) - Method in class io.airlift.bytecode.Variable
- set(BytecodeExpression, BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- setDescription(String) - Method in class io.airlift.bytecode.BytecodeBlock
- setElement(int, BytecodeExpression) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- setElement(BytecodeExpression, BytecodeExpression) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- setField(FieldDefinition, BytecodeExpression) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- setField(Field, BytecodeExpression) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- setField(String, BytecodeExpression) - Method in class io.airlift.bytecode.expression.BytecodeExpression
- setStatic(FieldDefinition, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- setStatic(ParameterizedType, String, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- setStatic(Class<?>, String, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- setStatic(Field, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- setValue(String, AnnotationDefinition) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, ParameterizedType) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Boolean) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Byte) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Character) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Class<?>) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Double) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Enum<?>) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Float) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Integer) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Long) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, Short) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, String) - Method in class io.airlift.bytecode.AnnotationDefinition
- setValue(String, List<?>) - Method in class io.airlift.bytecode.AnnotationDefinition
- shiftLeft(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- shiftRight(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- shiftRightUnsigned(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- SHORT - Enum constant in enum class io.airlift.bytecode.ArrayOpCode
- SIPUSH - Enum constant in enum class io.airlift.bytecode.OpCode
- SmartClassWriter - Class in io.airlift.bytecode
- SmartClassWriter(ClassInfoLoader) - Constructor for class io.airlift.bytecode.SmartClassWriter
- STATIC - Enum constant in enum class io.airlift.bytecode.Access
- storeVariable(Variable) - Static method in class io.airlift.bytecode.instruction.VariableInstruction
- StoreVariableInstruction(Variable) - Constructor for class io.airlift.bytecode.instruction.VariableInstruction.StoreVariableInstruction
- STRICT - Enum constant in enum class io.airlift.bytecode.Access
- subtract(BytecodeExpression, BytecodeExpression) - Static method in class io.airlift.bytecode.expression.BytecodeExpressions
- SUPER - Enum constant in enum class io.airlift.bytecode.Access
- swap() - Method in class io.airlift.bytecode.BytecodeBlock
- SWAP - Enum constant in enum class io.airlift.bytecode.OpCode
- switchBuilder() - Static method in class io.airlift.bytecode.control.SwitchStatement
- SwitchBuilder() - Constructor for class io.airlift.bytecode.control.SwitchStatement.SwitchBuilder
- SwitchStatement - Class in io.airlift.bytecode.control
- SwitchStatement.SwitchBuilder - Class in io.airlift.bytecode.control
- SYNCHRONIZED - Enum constant in enum class io.airlift.bytecode.Access
- SYNTHETIC - Enum constant in enum class io.airlift.bytecode.Access
T
- TABLESWITCH - Enum constant in enum class io.airlift.bytecode.OpCode
- throwObject() - Method in class io.airlift.bytecode.BytecodeBlock
- toAccessModifier(Iterable<Access>) - Static method in enum class io.airlift.bytecode.Access
- toJavaIdentifierString(String) - Static method in class io.airlift.bytecode.BytecodeUtils
- toSourceString() - Method in class io.airlift.bytecode.MethodDefinition
- toString() - Method in enum class io.airlift.bytecode.Access
- toString() - Method in class io.airlift.bytecode.ClassDefinition
- toString() - Method in class io.airlift.bytecode.ClassInfo
- toString() - Method in class io.airlift.bytecode.Comment
- toString() - Method in class io.airlift.bytecode.control.CaseStatement
- toString() - Method in class io.airlift.bytecode.debug.LineNumberNode
- toString() - Method in class io.airlift.bytecode.debug.LocalVariableNode
- toString() - Method in class io.airlift.bytecode.expression.BytecodeExpression
- toString() - Method in class io.airlift.bytecode.FieldDefinition
- toString() - Method in class io.airlift.bytecode.instruction.Constant
- toString() - Method in class io.airlift.bytecode.instruction.FieldInstruction
- toString() - Method in class io.airlift.bytecode.instruction.LabelNode
- toString() - Method in class io.airlift.bytecode.instruction.TypeInstruction
- toString() - Method in class io.airlift.bytecode.instruction.VariableInstruction
- toString() - Method in class io.airlift.bytecode.MethodDefinition
- toString() - Method in class io.airlift.bytecode.ParameterizedType
- TRANSIENT - Enum constant in enum class io.airlift.bytecode.Access
- TryCatch - Class in io.airlift.bytecode.control
- TryCatch(BytecodeNode, List<TryCatch.CatchBlock>) - Constructor for class io.airlift.bytecode.control.TryCatch
- TryCatch(String, BytecodeNode, List<TryCatch.CatchBlock>) - Constructor for class io.airlift.bytecode.control.TryCatch
- TryCatch.CatchBlock - Class in io.airlift.bytecode.control
- type(Class<?>) - Static method in class io.airlift.bytecode.ParameterizedType
- type(Class<?>, ParameterizedType...) - Static method in class io.airlift.bytecode.ParameterizedType
- type(Class<?>, Class<?>...) - Static method in class io.airlift.bytecode.ParameterizedType
- type(Type) - Static method in class io.airlift.bytecode.ParameterizedType
- typeFromJavaClassName(String) - Static method in class io.airlift.bytecode.ParameterizedType
- typeFromPathName(String) - Static method in class io.airlift.bytecode.ParameterizedType
- TypeInstruction - Class in io.airlift.bytecode.instruction
- TypeInstruction(OpCode, ParameterizedType) - Constructor for class io.airlift.bytecode.instruction.TypeInstruction
U
- uniqueClassName(MethodHandles.Lookup, String) - Static method in class io.airlift.bytecode.BytecodeUtils
- uniqueClassName(String, String) - Static method in class io.airlift.bytecode.BytecodeUtils
- unsignedIntRightShift() - Method in class io.airlift.bytecode.BytecodeBlock
- unsignedLongRightShift() - Method in class io.airlift.bytecode.BytecodeBlock
- update() - Method in class io.airlift.bytecode.control.ForLoop
- update(BytecodeNode) - Method in class io.airlift.bytecode.control.ForLoop
- updateLineNumber(int) - Method in class io.airlift.bytecode.MethodGenerationContext
V
- valueOf(String) - Static method in enum class io.airlift.bytecode.Access
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.airlift.bytecode.ArrayOpCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.airlift.bytecode.OpCode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.airlift.bytecode.Access
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.airlift.bytecode.ArrayOpCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.airlift.bytecode.OpCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARARGS - Enum constant in enum class io.airlift.bytecode.Access
- Variable - Class in io.airlift.bytecode
- Variable(String, ParameterizedType) - Constructor for class io.airlift.bytecode.Variable
- VariableInstruction - Class in io.airlift.bytecode.instruction
- VariableInstruction.IncrementVariableInstruction - Class in io.airlift.bytecode.instruction
- VariableInstruction.LoadVariableInstruction - Class in io.airlift.bytecode.instruction
- VariableInstruction.StoreVariableInstruction - Class in io.airlift.bytecode.instruction
- visit(ClassVisitor) - Method in class io.airlift.bytecode.ClassDefinition
- visit(ClassVisitor) - Method in class io.airlift.bytecode.FieldDefinition
- visit(ClassVisitor) - Method in class io.airlift.bytecode.MethodDefinition
- visit(ClassVisitor, boolean) - Method in class io.airlift.bytecode.MethodDefinition
- visitAnnotation(Object, AnnotationDefinition) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitAnnotation(Object, AnnotationDefinition) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitBlock(BytecodeNode, BytecodeBlock) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitBlock(BytecodeNode, BytecodeBlock) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitBooleanConstant(BytecodeNode, Constant.BooleanConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitBooleanConstant(BytecodeNode, Constant.BooleanConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitBoxedBooleanConstant(BytecodeNode, Constant.BoxedBooleanConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitBoxedBooleanConstant(BytecodeNode, Constant.BoxedBooleanConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitBoxedDoubleConstant(BytecodeNode, Constant.BoxedDoubleConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitBoxedDoubleConstant(BytecodeNode, Constant.BoxedDoubleConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitBoxedFloatConstant(BytecodeNode, Constant.BoxedFloatConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitBoxedFloatConstant(BytecodeNode, Constant.BoxedFloatConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitBoxedIntegerConstant(BytecodeNode, Constant.BoxedIntegerConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitBoxedIntegerConstant(BytecodeNode, Constant.BoxedIntegerConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitBoxedLongConstant(BytecodeNode, Constant.BoxedLongConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitBoxedLongConstant(BytecodeNode, Constant.BoxedLongConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitBytecodeExpression(BytecodeNode, BytecodeExpression) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitBytecodeExpression(BytecodeNode, BytecodeExpression) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitClass(ClassDefinition) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitClass(ClassDefinition) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitClassAnnotation(ClassVisitor) - Method in class io.airlift.bytecode.AnnotationDefinition
- visitClassConstant(BytecodeNode, Constant.ClassConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitClassConstant(BytecodeNode, Constant.ClassConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitComment(BytecodeNode, Comment) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitComment(BytecodeNode, Comment) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitConstant(BytecodeNode, Constant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitDebug(BytecodeNode, DebugNode) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitDoubleConstant(BytecodeNode, Constant.DoubleConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitDoubleConstant(BytecodeNode, Constant.DoubleConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitDoWhile(BytecodeNode, DoWhileLoop) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitDoWhile(BytecodeNode, DoWhileLoop) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitDynamicConstant(BytecodeNode, Constant.DynamicConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitDynamicConstant(BytecodeNode, Constant.DynamicConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitField(ClassDefinition, FieldDefinition) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitField(ClassDefinition, FieldDefinition) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitFieldAnnotation(FieldVisitor) - Method in class io.airlift.bytecode.AnnotationDefinition
- visitFieldInstruction(BytecodeNode, FieldInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitFloatConstant(BytecodeNode, Constant.FloatConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitFloatConstant(BytecodeNode, Constant.FloatConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitFlowControl(BytecodeNode, FlowControl) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitFor(BytecodeNode, ForLoop) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitFor(BytecodeNode, ForLoop) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitGetField(BytecodeNode, FieldInstruction.GetFieldInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitIf(BytecodeNode, IfStatement) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitIf(BytecodeNode, IfStatement) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitIncrementVariable(BytecodeNode, VariableInstruction.IncrementVariableInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitIncrementVariable(BytecodeNode, VariableInstruction.IncrementVariableInstruction) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitInstruction(BytecodeNode, InstructionNode) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitInstruction(BytecodeNode, InstructionNode) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitIntConstant(BytecodeNode, Constant.IntConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitIntConstant(BytecodeNode, Constant.IntConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitInvoke(BytecodeNode, InvokeInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitInvoke(BytecodeNode, InvokeInstruction) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitInvokeDynamic(BytecodeNode, InvokeInstruction.InvokeDynamicInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitInvokeDynamic(BytecodeNode, InvokeInstruction.InvokeDynamicInstruction) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitJumpInstruction(BytecodeNode, JumpInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitJumpInstruction(BytecodeNode, JumpInstruction) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitLabel(BytecodeNode, LabelNode) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitLabel(BytecodeNode, LabelNode) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitLabel(LabelNode) - Method in class io.airlift.bytecode.BytecodeBlock
- visitLineNumber(int) - Method in class io.airlift.bytecode.BytecodeBlock
- visitLineNumber(BytecodeNode, LineNumberNode) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitLineNumber(BytecodeNode, LineNumberNode) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitLoadVariable(BytecodeNode, VariableInstruction.LoadVariableInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitLoadVariable(BytecodeNode, VariableInstruction.LoadVariableInstruction) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitLocalVariable(BytecodeNode, LocalVariableNode) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitLongConstant(BytecodeNode, Constant.LongConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitLongConstant(BytecodeNode, Constant.LongConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitMethod(ClassDefinition, MethodDefinition) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitMethod(ClassDefinition, MethodDefinition) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitMethodAnnotation(MethodVisitor) - Method in class io.airlift.bytecode.AnnotationDefinition
- visitNode(BytecodeNode, BytecodeNode) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitNode(BytecodeNode, BytecodeNode) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitParameterAnnotation(int, MethodVisitor) - Method in class io.airlift.bytecode.AnnotationDefinition
- visitPutField(BytecodeNode, FieldInstruction.PutFieldInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitSource(String, String) - Method in class io.airlift.bytecode.ClassDefinition
- visitStoreVariable(BytecodeNode, VariableInstruction.StoreVariableInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitStoreVariable(BytecodeNode, VariableInstruction.StoreVariableInstruction) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitStringConstant(BytecodeNode, Constant.StringConstant) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitStringConstant(BytecodeNode, Constant.StringConstant) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitSwitch(BytecodeNode, SwitchStatement) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitSwitch(BytecodeNode, SwitchStatement) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitTryCatch(BytecodeNode, TryCatch) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitTryCatch(BytecodeNode, TryCatch) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- visitVariableInstruction(BytecodeNode, VariableInstruction) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitWhile(BytecodeNode, WhileLoop) - Method in class io.airlift.bytecode.BytecodeVisitor
- visitWhile(BytecodeNode, WhileLoop) - Method in class io.airlift.bytecode.DumpBytecodeVisitor
- VOLATILE - Enum constant in enum class io.airlift.bytecode.Access
W
- WhileLoop - Class in io.airlift.bytecode.control
- WhileLoop() - Constructor for class io.airlift.bytecode.control.WhileLoop
- WhileLoop(String, Object...) - Constructor for class io.airlift.bytecode.control.WhileLoop
- WIDE - Enum constant in enum class io.airlift.bytecode.OpCode
All Classes and Interfaces|All Packages|Serialized Form