Uses of Interface
io.quarkus.gizmo2.desc.FieldDesc
Packages that use FieldDesc
-
Uses of FieldDesc in io.quarkus.gizmo2
Methods in io.quarkus.gizmo2 that return FieldDescMethods in io.quarkus.gizmo2 with parameters of type FieldDescModifier and TypeMethodDescriptionReturns an assignable for a field of this object.Expr.field(FieldDesc desc, GenericType genericType) Returns an assignable for a field of this object.static ConstConst.ofFieldGetterMethodHandle(FieldDesc desc) Returns a method handle for an instance field getter.static ConstConst.ofFieldSetterMethodHandle(FieldDesc desc) Returns a method handle for an instance field setter.static ConstConst.ofFieldVarHandle(FieldDesc desc) Returns aVarHandleconstant for the given instance field.static ConstConst.ofStaticFieldGetterMethodHandle(FieldDesc desc) Returns a method handle for a static field getter.static ConstConst.ofStaticFieldSetterMethodHandle(FieldDesc desc) Returns a method handle for a static field setter.static ConstConst.ofStaticFieldVarHandle(FieldDesc desc) Returns aVarHandleconstant for the given static field.static ConstConst.ofStaticFinalField(FieldDesc desc) Returns a constant with the value of the givenstatic finalfield.static StaticFieldVarExpr.staticField(FieldDesc desc) Returns an assignable for a static field.static StaticFieldVarExpr.staticField(FieldDesc desc, GenericType genericType) Returns an assignable for a static field. -
Uses of FieldDesc in io.quarkus.gizmo2.creator
Methods in io.quarkus.gizmo2.creator that return FieldDescModifier and TypeMethodDescriptionFieldCreator.desc()Returns the field type descriptor.default FieldDescAdd an instance field to this class.ClassCreator.field(String name, Consumer<InstanceFieldCreator> builder) Add an instance field to this class.Methods in io.quarkus.gizmo2.creator that return types with arguments of type FieldDescModifier and TypeMethodDescriptionTypeCreator.instanceFields()Returns a list of descriptors of all instance fields added to this class so far.TypeCreator.staticFields()Returns a list of descriptors of all static fields added to this class so far.Methods in io.quarkus.gizmo2.creator with parameters of type FieldDescModifier and TypeMethodDescriptiondefault ExprBlockCreator.getStaticField(FieldDesc desc) Read the value from a static field.default voidBlockCreator.setStaticField(FieldDesc desc, Expr value) Write the value to a static field.Method parameters in io.quarkus.gizmo2.creator with type arguments of type FieldDescModifier and TypeMethodDescriptiondefault voidClassCreator.generateEquals(List<FieldDesc> fields) Generates a structuralequalsmethod in this class that compares givenfields.default voidClassCreator.generateEqualsAndHashCode(List<FieldDesc> fields) Generates structuralequalsandhashCodemethods in this class, based on givenfields.default voidClassCreator.generateToString(List<FieldDesc> fields) Generates atoStringmethods in this class, based on givenfields. -
Uses of FieldDesc in io.quarkus.gizmo2.desc
Fields in io.quarkus.gizmo2.desc declared as FieldDescModifier and TypeFieldDescriptionstatic final FieldDescDescs.FD_System.errstatic final FieldDescDescs.FD_System.instatic final FieldDescDescs.FD_System.outMethods in io.quarkus.gizmo2.desc that return FieldDesc