Uses of Class
com.github.javaparser.ast.body.Parameter
Package
Description
-
Uses of Parameter in com.github.javaparser
Modifier and TypeMethodDescriptionstatic Parameter
StaticJavaParser.parseParameter(String parameter)
Parses a single parameter (a type and a name) and returns it as a Parameter.Modifier and TypeMethodDescriptionJavaParser.parseParameter(String parameter)
Parses a single parameter (a type and a name) and returns it as a Parameter. -
Uses of Parameter in com.github.javaparser.ast.body
Modifier and TypeMethodDescriptionParameter.clone()
Parameter.setAnnotations(NodeList<AnnotationExpr> annotations)
Parameter.setModifiers(NodeList<Modifier> modifiers)
Parameter.setName(SimpleName name)
Parameter.setVarArgs(boolean isVarArgs)
Parameter.setVarArgsAnnotations(NodeList<AnnotationExpr> varArgsAnnotations)
Modifier and TypeMethodDescriptionCallableDeclaration.getParameters()
RecordDeclaration.getParameters()
Type declarations do not normally have parameters - e.g.Modifier and TypeMethodDescriptionCallableDeclaration.setParameters(NodeList<Parameter> parameters)
ConstructorDeclaration.setParameters(NodeList<Parameter> parameters)
MethodDeclaration.setParameters(NodeList<Parameter> parameters)
RecordDeclaration.setParameters(NodeList<Parameter> parameters)
-
Uses of Parameter in com.github.javaparser.ast.expr
ModifierConstructorDescriptionLambdaExpr(Parameter parameter, Expression body)
Creates a single parameter lambda expression.LambdaExpr(Parameter parameter, BlockStmt body)
Creates a single parameter lambda expression.ModifierConstructorDescriptionLambdaExpr(NodeList<Parameter> parameters, Expression body)
Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).LambdaExpr(NodeList<Parameter> parameters, BlockStmt body)
Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).LambdaExpr(NodeList<Parameter> parameters, Statement body, boolean isEnclosingParameters)
LambdaExpr(TokenRange tokenRange, NodeList<Parameter> parameters, Statement body, boolean isEnclosingParameters)
This constructor is used by the parser and is considered private. -
Uses of Parameter in com.github.javaparser.ast.nodeTypes
Modifier and TypeMethodDescriptiondefault Parameter
NodeWithParameters.addAndGetParameter(Parameter parameter)
default Parameter
NodeWithParameters.addAndGetParameter(Type type, String name)
default Parameter
NodeWithParameters.addAndGetParameter(Class<?> paramClass, String name)
default Parameter
NodeWithParameters.addAndGetParameter(String className, String name)
Remember to import the class in the compilation unit yourselfdefault Parameter
NodeWithParameters.getParameter(int i)
Modifier and TypeMethodDescriptionNodeWithParameters.getParameterByName(String name)
Try to find aParameter
by its nameNodeWithParameters.getParameterByType(Class<?> type)
Try to find aParameter
by its typeNodeWithParameters.getParameterByType(String type)
Try to find aParameter
by its typeNodeWithParameters.getParameters()
Modifier and TypeMethodDescriptiondefault Parameter
NodeWithParameters.addAndGetParameter(Parameter parameter)
default N
NodeWithParameters.addParameter(Parameter parameter)
default N
NodeWithParameters.setParameter(int i, Parameter parameter)
Modifier and TypeMethodDescriptionNodeWithParameters.setParameters(NodeList<Parameter> parameters)
-
Uses of Parameter in com.github.javaparser.ast.stmt
Modifier and TypeMethodDescriptionCatchClause.getParameter()
Note that the type of the Parameter can be a UnionType.ModifierConstructorDescriptionCatchClause(Parameter parameter, BlockStmt body)
CatchClause(TokenRange tokenRange, Parameter parameter, BlockStmt body)
This constructor is used by the parser and is considered private. -
Uses of Parameter in com.github.javaparser.ast.visitor
Modifier and TypeMethodDescriptionvoid
void
void
-
Uses of Parameter in com.github.javaparser.printer