Package org.jboss.forge.roaster.model
Interface Parameter<O extends JavaType<O>>
- All Superinterfaces:
AnnotationTarget<O>,FinalCapable,Internal,Origin<O>
- All Known Subinterfaces:
JavaRecordComponent<O>,JavaRecordComponentSource,ParameterSource<O>
Represents a parameter of a
Method.- Author:
- Lincoln Baxter, III
-
Method Summary
Methods inherited from interface org.jboss.forge.roaster.model.AnnotationTarget
getAnnotation, getAnnotation, getAnnotations, hasAnnotation, hasAnnotationMethods inherited from interface org.jboss.forge.roaster.model.FinalCapable
isFinalMethods inherited from interface org.jboss.forge.roaster.Internal
getInternal
-
Method Details
-
getName
String getName()- Returns:
- the name of this parameter
-
getType
- Returns:
- the type of this parameter
-
isVarArgs
boolean isVarArgs()- Returns:
- if this parameter is declared as varargs (...)
-