Package io.quarkus.gizmo
Class MethodSignatureBuilderImpl
java.lang.Object
io.quarkus.gizmo.MethodSignatureBuilderImpl
- All Implemented Interfaces:
SignatureBuilder,SignatureBuilder.MethodSignatureBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.gizmo.SignatureBuilder
SignatureBuilder.ClassSignatureBuilder, SignatureBuilder.FieldSignatureBuilder, SignatureBuilder.MethodSignatureBuilder -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddException(Type.ClassType exceptionType) addException(Type.TypeVariable exceptionType) addParameterType(Type parameterType) addTypeParameter(Type.TypeVariable typeParameter) build()setReturnType(Type returnType)
-
Field Details
-
typeParameters
-
returnType
-
parameterTypes
-
exceptions
-
-
Constructor Details
-
MethodSignatureBuilderImpl
MethodSignatureBuilderImpl()
-
-
Method Details
-
build
- Specified by:
buildin interfaceSignatureBuilder- Returns:
- the generic signature
-
addTypeParameter
- Specified by:
addTypeParameterin interfaceSignatureBuilder.MethodSignatureBuilder
-
setReturnType
- Specified by:
setReturnTypein interfaceSignatureBuilder.MethodSignatureBuilder
-
addParameterType
- Specified by:
addParameterTypein interfaceSignatureBuilder.MethodSignatureBuilder
-
addException
- Specified by:
addExceptionin interfaceSignatureBuilder.MethodSignatureBuilder
-
addException
- Specified by:
addExceptionin interfaceSignatureBuilder.MethodSignatureBuilder
-