Uses of Class
io.quarkus.gizmo.MethodDescriptor
-
Uses of MethodDescriptor in io.quarkus.gizmo
Fields in io.quarkus.gizmo declared as MethodDescriptorModifier and TypeFieldDescriptionstatic final MethodDescriptorGizmo.JdkCollection.ADDstatic final MethodDescriptorGizmo.JdkCollection.ADD_ALLprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_BOOLEANprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_CHARprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_CHAR_ARRAYprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_CHAR_SEQUENCEprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_DOUBLEprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_FLOATprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_INTprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_LONGprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_OBJECTprivate static final MethodDescriptorGizmo.StringBuilderGenerator.APPEND_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.ARRAY_DEEP_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.ARRAY_DEEP_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.ARRAY_DEEP_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.BOOLEAN_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.BOOLEAN_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.BOOLEAN_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.BOOLEAN_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.BYTE_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.BYTE_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.BYTE_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.BYTE_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.CHAR_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.CHAR_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.CHAR_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.CHAR_HASH_CODEprivate static final MethodDescriptorBytecodeCreatorImpl.CL_FOR_NAMEstatic final MethodDescriptorGizmo.JdkCollection.CLEARprivate static final MethodDescriptorGizmo.StringBuilderGenerator.CONSTRUCTORprivate static final MethodDescriptorGizmo.StringBuilderGenerator.CONSTRUCTOR_WITH_CAPACITYstatic final MethodDescriptorGizmo.JdkCollection.CONTAINSstatic final MethodDescriptorGizmo.JdkMap.CONTAINS_KEYstatic final MethodDescriptorGizmo.JdkList.COPY_OFstatic final MethodDescriptorGizmo.JdkMap.COPY_OFstatic final MethodDescriptorGizmo.JdkSet.COPY_OF(package private) final MethodDescriptorBytecodeCreatorImpl.InvokeOperation.descriptor(package private) final MethodDescriptorBytecodeCreatorImpl.NewInstanceOperation.descriptorprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.DOUBLE_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.DOUBLE_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.DOUBLE_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.DOUBLE_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.DOUBLE_TO_LONG_BITSstatic final MethodDescriptorGizmo.EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.FLOAT_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.FLOAT_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.FLOAT_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.FLOAT_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.FLOAT_TO_INT_BITSstatic final MethodDescriptorGizmo.JdkList.GETstatic final MethodDescriptorGizmo.JdkMap.GETstatic final MethodDescriptorGizmo.JdkOptional.GETstatic final MethodDescriptorGizmo.JdkIterator.HAS_NEXTprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.INT_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.INT_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.INT_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.INT_HASH_CODEstatic final MethodDescriptorGizmo.JdkCollection.IS_EMPTYstatic final MethodDescriptorGizmo.JdkMap.IS_EMPTYstatic final MethodDescriptorGizmo.JdkOptional.IS_EMPTYstatic final MethodDescriptorGizmo.JdkOptional.IS_PRESENTstatic final MethodDescriptorGizmo.JdkIterable.ITERATORprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.LONG_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.LONG_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.LONG_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.LONG_HASH_CODEprivate final MethodDescriptorMethodCreatorImpl.methodDescriptorstatic final MethodDescriptorGizmo.JdkIterator.NEXTprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.OBJECT_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.OBJECT_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.OBJECT_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.OBJECT_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.OBJECT_HASH_CODEstatic final MethodDescriptorGizmo.JdkList.OFstatic final MethodDescriptorGizmo.JdkMap.OFstatic final MethodDescriptorGizmo.JdkOptional.OFstatic final MethodDescriptorGizmo.JdkSet.OFstatic final MethodDescriptorGizmo.JdkOptional.OF_NULLABLEstatic final MethodDescriptorGizmo.JdkList.OF1static final MethodDescriptorGizmo.JdkMap.OF1static final MethodDescriptorGizmo.JdkSet.OF1static final MethodDescriptorGizmo.JdkList.OF2static final MethodDescriptorGizmo.JdkSet.OF2static final MethodDescriptorGizmo.JdkList.OF3static final MethodDescriptorGizmo.JdkSet.OF3static final MethodDescriptorGizmo.JdkList.OFNstatic final MethodDescriptorGizmo.JdkSet.OFNstatic final MethodDescriptorGizmo.PRINTLNstatic final MethodDescriptorGizmo.JdkMap.PUTprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.SHORT_ARRAY_EQUALSprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.SHORT_ARRAY_HASH_CODEprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.SHORT_ARRAY_TO_STRINGprivate static final MethodDescriptorGizmo.EqualsHashCodeToStringGenerator.SHORT_HASH_CODEstatic final MethodDescriptorGizmo.JdkCollection.SIZEstatic final MethodDescriptorGizmo.JdkMap.SIZEprivate static final MethodDescriptorBytecodeCreatorImpl.THREAD_CURRENT_THREADprivate static final MethodDescriptorBytecodeCreatorImpl.THREAD_GET_TCCLprivate static final MethodDescriptorGizmo.StringBuilderGenerator.TO_STRINGstatic final MethodDescriptorGizmo.TO_STRINGFields in io.quarkus.gizmo with type parameters of type MethodDescriptorModifier and TypeFieldDescriptionprivate final Map<MethodDescriptor, ClassTransfromerMethodCreatorImpl> ClassTransformer.addedMethodsprivate final Map<MethodDescriptor, MethodCreatorImpl> ClassCreator.methodsprivate final Map<MethodDescriptor, MethodDescriptor> ClassCreator.superclassAccessorsprivate final Map<MethodDescriptor, MethodDescriptor> ClassCreator.superclassAccessorsMethods in io.quarkus.gizmo that return MethodDescriptorModifier and TypeMethodDescriptionMethodCreator.getMethodDescriptor()MethodCreatorImpl.getMethodDescriptor()(package private) MethodDescriptorClassCreator.getSupertypeAccessor(MethodDescriptor descriptor, String supertype, boolean isInterface) static MethodDescriptorMethodDescriptor.of(org.jboss.jandex.MethodInfo methodInfo) static MethodDescriptorMethodDescriptor.ofConstructor(Class<?> declaringClass, Class<?>... parameterTypes) static MethodDescriptorMethodDescriptor.ofConstructor(Object declaringClass, Object... parameterTypes) static MethodDescriptorMethodDescriptor.ofConstructor(String declaringClass, String... parameterTypes) static MethodDescriptorMethodDescriptor.ofMethod(Class<?> declaringClass, String name, Class<?> returnType, Class<?>... parameterTypes) static MethodDescriptorMethodDescriptor.ofMethod(Object declaringClass, String name, Object returnType, Object... parameterTypes) static MethodDescriptorstatic MethodDescriptorMethodDescriptor.ofMethod(String declaringClass, String name, String returnType, String... parameterTypes) Methods in io.quarkus.gizmo that return types with arguments of type MethodDescriptorMethods in io.quarkus.gizmo with parameters of type MethodDescriptorModifier and TypeMethodDescriptionClassTransformer.addMethod(MethodDescriptor methodDescriptor) Returns aMethodCreatorto configure a new method that will be added to this class.protected ResultHandleClassTransfromerMethodCreatorImpl.ClassTransformerEnumSwitchImpl.callSwitchTableMethod(String methodName, Class<E> enumClass, MethodDescriptor enumOrdinal) protected ResultHandleEnumSwitchImpl.callSwitchTableMethod(String methodName, Class<E> enumClass, MethodDescriptor enumOrdinal) (package private) BytecodeCreatorImpl.OperationBytecodeCreatorImpl.createNewInstanceOp(ResultHandle handle, MethodDescriptor descriptor, ResultHandle[] args) booleanMethodDescriptor.equals(MethodDescriptor o) protected final ResultHandleEnumSwitchImpl.generateSwitchTable(Class<E> enumClass, BytecodeCreator bytecodeCreator, MethodDescriptor enumOrdinal) ClassCreator.getMethodCreator(MethodDescriptor methodDescriptor) (package private) MethodDescriptorClassCreator.getSupertypeAccessor(MethodDescriptor descriptor, String supertype, boolean isInterface) (package private) booleanClassTransformer.hasAddedMethod(MethodDescriptor methodDescriptor) BytecodeCreator.invokeInterfaceMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) Invokes a interface method, and returns aResultHandlewith the result, or null if the method is void.BytecodeCreatorImpl.invokeInterfaceMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) BytecodeCreator.invokeSpecialInterfaceMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) Invokes a special interface method, and returns aResultHandlewith the result, or null if the method is void.BytecodeCreatorImpl.invokeSpecialInterfaceMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) FunctionCreatorImpl.FunctionBytecodeCreator.invokeSpecialInterfaceMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) BytecodeCreator.invokeSpecialMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) Invokes a special method, and returns aResultHandlewith the result, or null if the method is void.BytecodeCreatorImpl.invokeSpecialMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) FunctionCreatorImpl.FunctionBytecodeCreator.invokeSpecialMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) BytecodeCreator.invokeStaticInterfaceMethod(MethodDescriptor descriptor, ResultHandle... args) Invokes a static method of an interface, and returns aResultHandlewith the result, or null if the method is void.BytecodeCreatorImpl.invokeStaticInterfaceMethod(MethodDescriptor descriptor, ResultHandle... args) BytecodeCreator.invokeStaticMethod(MethodDescriptor descriptor, ResultHandle... args) Invokes a static method, and returns aResultHandlewith the result, or null if the method is void.BytecodeCreatorImpl.invokeStaticMethod(MethodDescriptor descriptor, ResultHandle... args) BytecodeCreator.invokeVirtualMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) Invokes a virtual method, and returns aResultHandlewith the result, or null if the method is void.BytecodeCreatorImpl.invokeVirtualMethod(MethodDescriptor descriptor, ResultHandle object, ResultHandle... args) ClassTransformer.modifyMethod(MethodDescriptor method) Returns aMethodTransformerto configure a transformation of givenmethod.BytecodeCreator.newInstance(MethodDescriptor descriptor, ResultHandle... args) Creates a new instance of a given type, by calling the specified constructor, and returns aResultHandlerepresenting the resultBytecodeCreatorImpl.newInstance(MethodDescriptor descriptor, ResultHandle... args) voidClassTransformer.removeMethod(MethodDescriptor method) Removes the given method.Constructors in io.quarkus.gizmo with parameters of type MethodDescriptorModifierConstructorDescription(package private)ClassTransfromerMethodCreatorImpl(MethodDescriptor methodDescriptor, ClassTransformer transformer) (package private)InvokeOperation(ResultHandle resultHandle, MethodDescriptor descriptor, ResultHandle[] args, boolean isInterface) (package private)InvokeOperation(ResultHandle resultHandle, MethodDescriptor descriptor, ResultHandle object, ResultHandle[] args, boolean interfaceMethod, boolean specialMethod) (package private)MethodCreatorImpl(BytecodeCreatorImpl enclosing, MethodDescriptor methodDescriptor, String declaringClassName, ClassCreator classCreator) (package private)NewInstanceOperation(ResultHandle resultHandle, MethodDescriptor descriptor, ResultHandle[] args)