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