Uses of Class
io.airlift.bytecode.MethodDefinition
-
Packages that use MethodDefinition Package Description io.airlift.bytecode io.airlift.bytecode.expression io.airlift.bytecode.instruction -
-
Uses of MethodDefinition in io.airlift.bytecode
Methods in io.airlift.bytecode that return MethodDefinition Modifier and Type Method Description MethodDefinitionMethodDefinition. addException(Class<? extends Throwable> exceptionClass)MethodDefinitionMethodDefinition. comment(String format, Object... args)MethodDefinitionClassDefinition. declareConstructor(EnumSet<Access> access, Parameter... parameters)MethodDefinitionClassDefinition. declareConstructor(EnumSet<Access> access, Iterable<Parameter> parameters)MethodDefinitionClassDefinition. declareMethod(EnumSet<Access> access, String name, ParameterizedType returnType, Parameter... parameters)MethodDefinitionClassDefinition. declareMethod(EnumSet<Access> access, String name, ParameterizedType returnType, Iterable<Parameter> parameters)MethodDefinitionClassDefinition. getClassInitializer()Methods in io.airlift.bytecode that return types with arguments of type MethodDefinition Modifier and Type Method Description List<MethodDefinition>ClassDefinition. getMethods()Methods in io.airlift.bytecode with parameters of type MethodDefinition Modifier and Type Method Description ClassDefinitionClassDefinition. addMethod(MethodDefinition method)BytecodeBlockBytecodeBlock. invokeInterface(MethodDefinition method)BytecodeBlockBytecodeBlock. invokeSpecial(MethodDefinition method)BytecodeBlockBytecodeBlock. invokeStatic(MethodDefinition method)BytecodeBlockBytecodeBlock. invokeVirtual(MethodDefinition method)TBytecodeVisitor. visitMethod(ClassDefinition classDefinition, MethodDefinition methodDefinition)VoidDumpBytecodeVisitor. visitMethod(ClassDefinition classDefinition, MethodDefinition methodDefinition) -
Uses of MethodDefinition in io.airlift.bytecode.expression
Methods in io.airlift.bytecode.expression with parameters of type MethodDefinition Modifier and Type Method Description BytecodeExpressionBytecodeExpression. invoke(MethodDefinition method, Iterable<? extends BytecodeExpression> parameters)static BytecodeExpressionBytecodeExpressions. invokeStatic(MethodDefinition method, BytecodeExpression... parameters) -
Uses of MethodDefinition in io.airlift.bytecode.instruction
Methods in io.airlift.bytecode.instruction with parameters of type MethodDefinition Modifier and Type Method Description static InstructionNodeInvokeInstruction. invokeInterface(MethodDefinition method)static InstructionNodeInvokeInstruction. invokeSpecial(MethodDefinition method)static InstructionNodeInvokeInstruction. invokeStatic(MethodDefinition method)static InstructionNodeInvokeInstruction. invokeVirtual(MethodDefinition method)
-