Package io.quarkus.gizmo
Interface SignatureBuilder
-
- All Known Subinterfaces:
SignatureBuilder.ClassSignatureBuilder,SignatureBuilder.FieldSignatureBuilder,SignatureBuilder.MethodSignatureBuilder
- All Known Implementing Classes:
ClassSignatureBuilderImpl,FieldSignatureBuilderImpl,MethodSignatureBuilderImpl
public interface SignatureBuilderBuilds a generic signature as defined in JVMS 17, chapter "4.7.9.1. Signatures".- See Also:
SignatureElement.setSignature(String)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSignatureBuilder.ClassSignatureBuilderBuilds a generic signature of a class (including interfaces).static interfaceSignatureBuilder.FieldSignatureBuilderBuilds a generic signature of a field.static interfaceSignatureBuilder.MethodSignatureBuilderBuilds a generic signature of a method (including constructors).
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringbuild()static SignatureBuilder.ClassSignatureBuilderforClass()static SignatureBuilder.FieldSignatureBuilderforField()static SignatureBuilder.MethodSignatureBuilderforMethod()
-
-
-
Method Detail
-
forClass
static SignatureBuilder.ClassSignatureBuilder forClass()
-
forMethod
static SignatureBuilder.MethodSignatureBuilder forMethod()
-
forField
static SignatureBuilder.FieldSignatureBuilder forField()
-
build
java.lang.String build()
- Returns:
- the generic signature
-
-