Module io.quarkus.gizmo2
Package io.quarkus.gizmo2.creator
package io.quarkus.gizmo2.creator
-
ClassDescriptionA builder for abstract methods.The possible access levels for an item.An element that can be annotated.AnnotationCreator<A extends Annotation>A typesafe creator for an annotation body.Maps the annotation type to a method which returns an array of other annotations.Maps the annotation type to a method which returns another annotation.AnnotationCreator.BooleanArrayProperty<A extends Annotation>Maps the annotation type to a method which returns
boolean[].AnnotationCreator.BooleanProperty<A extends Annotation>Maps the annotation type to a method which returnsboolean.AnnotationCreator.ByteArrayProperty<A extends Annotation>Maps the annotation type to a method which returnsbyte[].AnnotationCreator.ByteProperty<A extends Annotation>Maps the annotation type to a method which returnsbyte.AnnotationCreator.CharArrayProperty<A extends Annotation>Maps the annotation type to a method which returnschar[].AnnotationCreator.CharProperty<A extends Annotation>Maps the annotation type to a method which returnschar.AnnotationCreator.ClassArrayProperty<A extends Annotation>Maps the annotation type to a method which returnsClass[].AnnotationCreator.ClassProperty<A extends Annotation>Maps the annotation type to a method which returnsClass.AnnotationCreator.DoubleArrayProperty<A extends Annotation>Maps the annotation type to a method which returnsdouble[].AnnotationCreator.DoubleProperty<A extends Annotation>Maps the annotation type to a method which returnsdouble.Maps the annotation type to a method which returns an array of enum values.Maps the annotation type to a method which returns an enum value.AnnotationCreator.FloatArrayProperty<A extends Annotation>Maps the annotation type to a method which returnsfloat[].AnnotationCreator.FloatProperty<A extends Annotation>Maps the annotation type to a method which returnsfloat.AnnotationCreator.IntArrayProperty<A extends Annotation>Maps the annotation type to a method which returnsint[].AnnotationCreator.IntProperty<A extends Annotation>Maps the annotation type to a method which returnsint.AnnotationCreator.LongArrayProperty<A extends Annotation>Maps the annotation type to a method which returnslong[].AnnotationCreator.LongProperty<A extends Annotation>Maps the annotation type to a method which returnslong.AnnotationCreator.ShortArrayProperty<A extends Annotation>Maps the annotation type to a method which returnsshort[].AnnotationCreator.ShortProperty<A extends Annotation>Maps the annotation type to a method which returnsshort.AnnotationCreator.StringArrayProperty<A extends Annotation>Maps the annotation type to a method which returnsString[].AnnotationCreator.StringProperty<A extends Annotation>Maps the annotation type to a method which returnsString.A class creator for classes which capture an enclosing lexical scope.A code block.A creator that has a body.A creator for an entity which can capture values from an enclosing scope.A creator forswitchstatement and expression cases.A creator for a class type.A creator for an instance constructor.A creator for an executable (i.e. something that can be called with arguments).A creator for a field.A thing which has an instance body.A creator for instance executables.A creator for an instance field.A creator for an instance method.A creator for an interface type.A creator for a lambda instance.A generalized creator for any kind of class member.A creator for any kind of method on a class.A creator for something which can have modifiers.Some kind of modifier (flag or access level).A modifier for a type or member.The possible locations where a modifier flag or an access level may be specified.A creator interface for parameters.A creator for any kind of non-instance executable creator.A creator for a static field.A builder for static methods.A creator for aswitchstatement.A creator for atry-catch-finallyconstruct.A creator for a type.A creator for a type parameter.A creator for things which can have type parameters.