Uses of Class
io.airlift.bytecode.ParameterizedType
Packages that use ParameterizedType
Package
Description
-
Uses of ParameterizedType in io.airlift.bytecode
Methods in io.airlift.bytecode that return ParameterizedTypeModifier and TypeMethodDescriptionParameterizedType.getArrayComponentType()MethodDefinition.getReturnType()ClassDefinition.getSuperClass()AnnotationDefinition.getType()ClassDefinition.getType()ClassInfo.getType()FieldDefinition.getType()static ParameterizedTypestatic ParameterizedTypeParameterizedType.type(Class<?> type, ParameterizedType... parameters) static ParameterizedTypestatic ParameterizedTypeParameterizedType.type(org.objectweb.asm.Type type) static ParameterizedTypeParameterizedType.typeFromJavaClassName(String className) static ParameterizedTypeParameterizedType.typeFromPathName(String className) static ParameterizedTypeBytecodeUtils.uniqueClassName(MethodHandles.Lookup lookup, String baseName) static ParameterizedTypeBytecodeUtils.uniqueClassName(String basePackage, String baseName) Methods in io.airlift.bytecode that return types with arguments of type ParameterizedTypeModifier and TypeMethodDescriptionMethodDefinition.getExceptions()ClassDefinition.getInterfaces()MethodDefinition.getParameterTypes()Methods in io.airlift.bytecode with parameters of type ParameterizedTypeModifier and TypeMethodDescriptionClassDefinition.addField(EnumSet<Access> access, String name, ParameterizedType type) static ParameterParameter.arg(String name, ParameterizedType type) BytecodeBlock.checkCast(ParameterizedType type) ClassDefinition.declareAnnotation(ParameterizedType type) FieldDefinition.declareAnnotation(ParameterizedType type) MethodDefinition.declareAnnotation(ParameterizedType type) ClassDefinition.declareField(EnumSet<Access> access, String name, ParameterizedType type) ClassDefinition.declareMethod(EnumSet<Access> access, String name, ParameterizedType returnType, Parameter... parameters) ClassDefinition.declareMethod(EnumSet<Access> access, String name, ParameterizedType returnType, Iterable<Parameter> parameters) MethodDefinition.declareParameterAnnotation(ParameterizedType type, int parameterIndex) Scope.declareVariable(ParameterizedType type, String variableName) static StringClassDefinition.genericClassSignature(ParameterizedType classType, ParameterizedType... interfaceTypes) static StringClassDefinition.genericClassSignature(ParameterizedType classType, List<ParameterizedType> interfaceTypes) static StringMethodDefinition.genericMethodSignature(ParameterizedType returnType, ParameterizedType... parameterTypes) static StringMethodDefinition.genericMethodSignature(ParameterizedType returnType, List<ParameterizedType> parameterTypes) static ArrayOpCodeArrayOpCode.getArrayOpCode(ParameterizedType type) BytecodeBlock.getField(ParameterizedType target, String fieldName, ParameterizedType fieldType) BytecodeBlock.getStaticField(ParameterizedType target, FieldDefinition field) BytecodeBlock.getStaticField(ParameterizedType target, String fieldName, ParameterizedType fieldType) BytecodeBlock.invokeConstructor(ParameterizedType type, ParameterizedType... parameterTypes) BytecodeBlock.invokeConstructor(ParameterizedType type, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.invokeDynamic(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, List<Object> bootstrapArgs) BytecodeBlock.invokeInterface(ParameterizedType type, String name, ParameterizedType returnType, ParameterizedType... parameterTypes) BytecodeBlock.invokeInterface(ParameterizedType type, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.invokeSpecial(ParameterizedType type, String name, ParameterizedType returnType, ParameterizedType... parameterTypes) BytecodeBlock.invokeSpecial(ParameterizedType type, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.invokeStatic(ParameterizedType type, String name, ParameterizedType returnType, ParameterizedType... parameterTypes) BytecodeBlock.invokeStatic(ParameterizedType type, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.invokeVirtual(ParameterizedType type, String name, ParameterizedType returnType, ParameterizedType... parameterTypes) BytecodeBlock.invokeVirtual(ParameterizedType type, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.isInstanceOf(ParameterizedType type) ClassInfoLoader.loadClassInfo(ParameterizedType type) static StringMethodDefinition.methodDescription(ParameterizedType returnType, ParameterizedType... parameterTypes) static StringMethodDefinition.methodDescription(ParameterizedType returnType, List<ParameterizedType> parameterTypes) BytecodeBlock.newObject(ParameterizedType type) BytecodeBlock.pop(ParameterizedType type) BytecodeBlock.push(ParameterizedType type) BytecodeBlock.putField(ParameterizedType target, String fieldName, ParameterizedType fieldType) BytecodeBlock.putStaticField(ParameterizedType target, FieldDefinition field) BytecodeBlock.putStaticField(ParameterizedType target, String fieldName, ParameterizedType fieldType) BytecodeBlock.putVariable(Variable variable, ParameterizedType type) AnnotationDefinition.setValue(String name, ParameterizedType value) static ParameterizedTypeParameterizedType.type(Class<?> type, ParameterizedType... parameters) Method parameters in io.airlift.bytecode with type arguments of type ParameterizedTypeModifier and TypeMethodDescriptionstatic StringClassDefinition.genericClassSignature(ParameterizedType classType, List<ParameterizedType> interfaceTypes) static StringMethodDefinition.genericMethodSignature(ParameterizedType returnType, List<ParameterizedType> parameterTypes) BytecodeBlock.invokeConstructor(ParameterizedType type, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.invokeDynamic(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, List<Object> bootstrapArgs) BytecodeBlock.invokeInterface(ParameterizedType type, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.invokeSpecial(ParameterizedType type, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.invokeStatic(ParameterizedType type, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) BytecodeBlock.invokeVirtual(ParameterizedType type, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) static StringMethodDefinition.methodDescription(ParameterizedType returnType, List<ParameterizedType> parameterTypes) Constructors in io.airlift.bytecode with parameters of type ParameterizedTypeModifierConstructorDescriptionClassDefinition(EnumSet<Access> access, ParameterizedType type, ParameterizedType superClass, ParameterizedType... interfaces) ClassDefinition(EnumSet<Access> access, String name, ParameterizedType superClass, ParameterizedType... interfaces) ClassInfo(ClassInfoLoader loader, ParameterizedType type, int access, ParameterizedType superClass, Iterable<ParameterizedType> interfaces, Iterable<org.objectweb.asm.tree.MethodNode> methods) FieldDefinition(ClassDefinition declaringClass, EnumSet<Access> access, String name, ParameterizedType type) MethodDefinition(ClassDefinition declaringClass, EnumSet<Access> access, String name, ParameterizedType returnType, Parameter... parameters) MethodDefinition(ClassDefinition declaringClass, EnumSet<Access> access, String name, ParameterizedType returnType, Iterable<Parameter> parameters) Variable(String name, ParameterizedType type) Constructor parameters in io.airlift.bytecode with type arguments of type ParameterizedTypeModifierConstructorDescriptionClassInfo(ClassInfoLoader loader, ParameterizedType type, int access, ParameterizedType superClass, Iterable<ParameterizedType> interfaces, Iterable<org.objectweb.asm.tree.MethodNode> methods) -
Uses of ParameterizedType in io.airlift.bytecode.control
Methods in io.airlift.bytecode.control that return types with arguments of type ParameterizedTypeConstructor parameters in io.airlift.bytecode.control with type arguments of type ParameterizedTypeModifierConstructorDescriptionCatchBlock(BytecodeNode handler, List<ParameterizedType> exceptionTypes) -
Uses of ParameterizedType in io.airlift.bytecode.expression
Methods in io.airlift.bytecode.expression that return ParameterizedTypeMethods in io.airlift.bytecode.expression with parameters of type ParameterizedTypeModifier and TypeMethodDescriptionfinal BytecodeExpressionBytecodeExpression.cast(ParameterizedType type) static BytecodeExpressionBytecodeExpressions.constantClass(ParameterizedType value) static BytecodeExpressionBytecodeExpressions.constantDynamic(String name, ParameterizedType type, Method bootstrapMethod, Iterable<? extends Object> bootstrapArgs) static BytecodeExpressionBytecodeExpressions.constantDynamic(String name, ParameterizedType type, Method bootstrapMethod, Object... bootstrapArgs) static BytecodeExpressionBytecodeExpressions.constantNull(ParameterizedType type) static BytecodeExpressionBytecodeExpressions.defaultValue(ParameterizedType type) final BytecodeExpressionBytecodeExpression.getField(ParameterizedType declaringClass, String name, ParameterizedType type) static BytecodeExpressionBytecodeExpressions.getStatic(ParameterizedType declaringClass, String name, ParameterizedType type) final BytecodeExpressionBytecodeExpression.invoke(String methodName, ParameterizedType returnType, Iterable<? extends BytecodeExpression> parameters) final BytecodeExpressionBytecodeExpression.invoke(String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, BytecodeExpression... parameters) final BytecodeExpressionBytecodeExpression.invoke(String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.invokeDynamic(Method bootstrapMethod, Iterable<? extends Object> bootstrapArgs, String methodName, ParameterizedType returnType, BytecodeExpression... parameters) static BytecodeExpressionBytecodeExpressions.invokeDynamic(Method bootstrapMethod, Iterable<? extends Object> bootstrapArgs, String methodName, ParameterizedType returnType, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.invokeDynamic(Method bootstrapMethod, Iterable<? extends Object> bootstrapArgs, String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.invokeStatic(ParameterizedType methodTargetType, String methodName, ParameterizedType returnType, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.invokeStatic(ParameterizedType methodTargetType, String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, BytecodeExpression... parameters) static BytecodeExpressionBytecodeExpressions.invokeStatic(ParameterizedType methodTargetType, String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.newArray(ParameterizedType type, int length) static BytecodeExpressionBytecodeExpressions.newArray(ParameterizedType type, BytecodeExpression length) static BytecodeExpressionBytecodeExpressions.newArray(ParameterizedType type, BytecodeExpression... elements) static BytecodeExpressionBytecodeExpressions.newArray(ParameterizedType type, Iterable<? extends BytecodeExpression> elements) static BytecodeExpressionBytecodeExpressions.newInstance(ParameterizedType returnType, BytecodeExpression... parameters) static BytecodeExpressionBytecodeExpressions.newInstance(ParameterizedType returnType, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.newInstance(ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, BytecodeExpression... parameters) static BytecodeExpressionBytecodeExpressions.newInstance(ParameterizedType type, Iterable<ParameterizedType> parameterTypes, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.setStatic(ParameterizedType declaringClass, String name, BytecodeExpression value) Method parameters in io.airlift.bytecode.expression with type arguments of type ParameterizedTypeModifier and TypeMethodDescriptionfinal BytecodeExpressionBytecodeExpression.invoke(String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, BytecodeExpression... parameters) final BytecodeExpressionBytecodeExpression.invoke(String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.invokeStatic(ParameterizedType methodTargetType, String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, BytecodeExpression... parameters) static BytecodeExpressionBytecodeExpressions.invokeStatic(ParameterizedType methodTargetType, String methodName, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Iterable<? extends BytecodeExpression> parameters) static BytecodeExpressionBytecodeExpressions.newInstance(ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, BytecodeExpression... parameters) static BytecodeExpressionBytecodeExpressions.newInstance(ParameterizedType type, Iterable<ParameterizedType> parameterTypes, Iterable<? extends BytecodeExpression> parameters) Constructors in io.airlift.bytecode.expression with parameters of type ParameterizedType -
Uses of ParameterizedType in io.airlift.bytecode.instruction
Methods in io.airlift.bytecode.instruction that return ParameterizedTypeModifier and TypeMethodDescriptionInvokeInstruction.getReturnType()InvokeInstruction.getTarget()Constant.ClassConstant.getValue()Constant.DynamicConstant.getValue()Methods in io.airlift.bytecode.instruction that return types with arguments of type ParameterizedTypeMethods in io.airlift.bytecode.instruction with parameters of type ParameterizedTypeModifier and TypeMethodDescriptionstatic InstructionNodeTypeInstruction.cast(ParameterizedType type) static FieldInstructionFieldInstruction.getFieldInstruction(ParameterizedType classType, String fieldName, ParameterizedType fieldType) static FieldInstructionFieldInstruction.getStaticInstruction(ParameterizedType classType, String fieldName, ParameterizedType fieldType) static InstructionNodeTypeInstruction.instanceOf(ParameterizedType type) static InstructionNodeInvokeInstruction.invokeConstructor(ParameterizedType target, ParameterizedType... parameterTypes) static InstructionNodeInvokeInstruction.invokeConstructor(ParameterizedType target, Iterable<ParameterizedType> parameterTypes) static InstructionNodeInvokeInstruction.invokeDynamic(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, Iterable<Object> bootstrapArguments) static InstructionNodeInvokeInstruction.invokeDynamic(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, Object... bootstrapArguments) static InstructionNodeInvokeInstruction.invokeInterface(ParameterizedType target, String name, ParameterizedType returnType, ParameterizedType... parameterTypes) static InstructionNodeInvokeInstruction.invokeInterface(ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) static InstructionNodeInvokeInstruction.invokeSpecial(ParameterizedType target, String name, ParameterizedType returnType, ParameterizedType... parameterTypes) static InstructionNodeInvokeInstruction.invokeSpecial(ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) static InstructionNodeInvokeInstruction.invokeStatic(ParameterizedType target, String name, ParameterizedType returnType, ParameterizedType... parameterTypes) static InstructionNodeInvokeInstruction.invokeStatic(ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) static InstructionNodeInvokeInstruction.invokeVirtual(ParameterizedType target, String name, ParameterizedType returnType, ParameterizedType... parameterTypes) static InstructionNodeInvokeInstruction.invokeVirtual(ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) static ConstantConstant.loadClass(ParameterizedType value) static ConstantConstant.loadDynamic(String name, ParameterizedType type, Method bootstrapMethod, Iterable<Object> bootstrapArguments) static ConstantConstant.loadDynamic(String name, ParameterizedType type, Method bootstrapMethod, Object... bootstrapArguments) static InstructionNodeTypeInstruction.newObject(ParameterizedType type) static InstructionNodeTypeInstruction.newObjectArray(ParameterizedType type) static InstructionNodeTypeInstruction.newPrimitiveArray(ParameterizedType type) static FieldInstructionFieldInstruction.putFieldInstruction(ParameterizedType classType, String fieldName, ParameterizedType fieldType) static FieldInstructionFieldInstruction.putStaticInstruction(ParameterizedType classType, String fieldName, ParameterizedType fieldType) Method parameters in io.airlift.bytecode.instruction with type arguments of type ParameterizedTypeModifier and TypeMethodDescriptionstatic InstructionNodeInvokeInstruction.invokeConstructor(ParameterizedType target, Iterable<ParameterizedType> parameterTypes) static InstructionNodeInvokeInstruction.invokeDynamic(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, Iterable<Object> bootstrapArguments) static InstructionNodeInvokeInstruction.invokeDynamic(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, Object... bootstrapArguments) static InstructionNodeInvokeInstruction.invokeInterface(ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) static InstructionNodeInvokeInstruction.invokeSpecial(ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) static InstructionNodeInvokeInstruction.invokeStatic(ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) static InstructionNodeInvokeInstruction.invokeVirtual(ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) Constructors in io.airlift.bytecode.instruction with parameters of type ParameterizedTypeModifierConstructorDescriptionDynamicConstant(String name, ParameterizedType type, Method bootstrapMethod, List<Object> bootstrapArguments) GetFieldInstruction(boolean isStatic, ParameterizedType classType, String fieldName, ParameterizedType fieldType) InvokeDynamicInstruction(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, List<Object> bootstrapArguments) InvokeInstruction(OpCode opCode, ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes) PutFieldInstruction(boolean isStatic, ParameterizedType classType, String fieldName, ParameterizedType fieldType) TypeInstruction(OpCode opCode, ParameterizedType type) Constructor parameters in io.airlift.bytecode.instruction with type arguments of type ParameterizedTypeModifierConstructorDescriptionInvokeDynamicInstruction(String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes, Method bootstrapMethod, List<Object> bootstrapArguments) InvokeInstruction(OpCode opCode, ParameterizedType target, String name, ParameterizedType returnType, Iterable<ParameterizedType> parameterTypes)