Uses of Class
io.quarkus.gizmo.FieldDescriptor
-
-
Uses of FieldDescriptor in io.quarkus.gizmo
Fields in io.quarkus.gizmo declared as FieldDescriptor Modifier and Type Field Description (package private) FieldDescriptorFunctionCreatorImpl.CapturedResultHandle. descriptorprivate FieldDescriptorFieldCreatorImpl. fieldDescriptorstatic FieldDescriptorGizmo. SYSTEM_ERRstatic FieldDescriptorGizmo. SYSTEM_OUTFields in io.quarkus.gizmo with type parameters of type FieldDescriptor Modifier and Type Field Description private java.util.Map<FieldDescriptor,FieldCreatorImpl>ClassTransformer. addedFieldsprivate java.util.Map<FieldDescriptor,FieldCreatorImpl>ClassCreator. fieldsprivate java.util.Collection<FieldDescriptor>Gizmo.EqualsHashCodeToStringGenerator. fieldsMethods in io.quarkus.gizmo that return FieldDescriptor Modifier and Type Method Description FieldDescriptorFieldCreator. getFieldDescriptor()FieldDescriptorFieldCreatorImpl. getFieldDescriptor()static FieldDescriptorFieldDescriptor. of(java.lang.Class<?> declaringClass, java.lang.String name, java.lang.Class<?> type)static FieldDescriptorFieldDescriptor. of(java.lang.Class<?> declaringClass, java.lang.String name, java.lang.String type)static FieldDescriptorFieldDescriptor. of(java.lang.reflect.Field field)static FieldDescriptorFieldDescriptor. of(java.lang.String declaringClass, java.lang.String name, java.lang.Class<?> type)static FieldDescriptorFieldDescriptor. of(java.lang.String declaringClass, java.lang.String name, java.lang.String type)static FieldDescriptorFieldDescriptor. of(org.jboss.jandex.FieldInfo fieldInfo)Methods in io.quarkus.gizmo that return types with arguments of type FieldDescriptor Modifier and Type Method Description java.util.Set<FieldDescriptor>ClassCreator. getExistingFields()Methods in io.quarkus.gizmo with parameters of type FieldDescriptor Modifier and Type Method Description FieldCreatorClassTransformer. addField(FieldDescriptor fieldDescriptor)Returns aFieldCreatorto configure a new field that will be added to this class.booleanFieldDescriptor. equals(FieldDescriptor obj)static voidGizmo. generateEquals(ClassCreator clazz, FieldDescriptor... fields)Generates a structuralequalsmethod in givenclazzthat compares givenfields.static voidGizmo. generateEqualsAndHashCode(ClassCreator clazz, FieldDescriptor... fields)Generates structuralequalsandhashCodemethods in givenclazz, based on givenfields.static voidGizmo. generateNaiveToString(ClassCreator clazz, FieldDescriptor... fields)Generates a naivetoStringmethods in givenclazz, based on givenfields.FieldCreatorClassCreator. getFieldCreator(FieldDescriptor fieldDescriptor)FieldTransformerClassTransformer. modifyField(FieldDescriptor field)Returns aFieldTransformerto configure a transformation of givenfield.ResultHandleBytecodeCreator. readInstanceField(FieldDescriptor fieldDescriptor, ResultHandle instance)Reads an instance field and returns aResultHandlerepresenting the result.ResultHandleBytecodeCreatorImpl. readInstanceField(FieldDescriptor fieldDescriptor, ResultHandle instance)ResultHandleBytecodeCreator. readStaticField(FieldDescriptor fieldDescriptor)Reads a static field and returns aResultHandlerepresenting the result.ResultHandleBytecodeCreatorImpl. readStaticField(FieldDescriptor fieldDescriptor)voidClassTransformer. removeField(FieldDescriptor field)Removes the given field.voidBytecodeCreator. writeInstanceField(FieldDescriptor fieldDescriptor, ResultHandle instance, ResultHandle value)Writes the specified value to an instance fieldvoidBytecodeCreatorImpl. writeInstanceField(FieldDescriptor fieldDescriptor, ResultHandle instance, ResultHandle value)voidBytecodeCreator. writeStaticField(FieldDescriptor fieldDescriptor, ResultHandle value)Writes the specified value to an static fieldvoidBytecodeCreatorImpl. writeStaticField(FieldDescriptor fieldDescriptor, ResultHandle value)Method parameters in io.quarkus.gizmo with type arguments of type FieldDescriptor Modifier and Type Method Description static voidGizmo. generateEquals(ClassCreator clazz, java.util.Collection<FieldDescriptor> fields)Generates a structuralequalsmethod in givenclazzthat compares givenfields.static voidGizmo. generateEqualsAndHashCode(ClassCreator clazz, java.util.Collection<FieldDescriptor> fields)Generates structuralequalsandhashCodemethods in givenclazz, based on givenfields.static voidGizmo. generateNaiveToString(ClassCreator clazz, java.util.Collection<FieldDescriptor> fields)Generates a naivetoStringmethods in givenclazz, based on givenfields.Constructors in io.quarkus.gizmo with parameters of type FieldDescriptor Constructor Description CapturedResultHandle(ResultHandle substitute, FieldDescriptor descriptor)FieldCreatorImpl(FieldDescriptor fieldDescriptor, boolean isOnInterface)Constructor parameters in io.quarkus.gizmo with type arguments of type FieldDescriptor Constructor Description EqualsHashCodeToStringGenerator(ClassCreator clazz, java.util.Collection<FieldDescriptor> fields)
-