Modifier and Type | Field and Description |
---|---|
static ParseStart<Parameter> |
ParseStart.PARAMETER |
Modifier and Type | Method and Description |
---|---|
static Parameter |
JavaParser.parseParameter(String parameter)
Parses a single parameter (a type and a name) and returns it as a Parameter.
|
Modifier and Type | Method and Description |
---|---|
Parameter |
Parameter.clone() |
Parameter |
Parameter.setAnnotations(NodeList<AnnotationExpr> annotations) |
Parameter |
Parameter.setModifiers(EnumSet<Modifier> modifiers) |
Parameter |
Parameter.setName(SimpleName name) |
Parameter |
Parameter.setType(Type type) |
Parameter |
Parameter.setVarArgs(boolean isVarArgs) |
Parameter |
Parameter.setVarArgsAnnotations(NodeList<AnnotationExpr> varArgsAnnotations) |
Modifier and Type | Method and Description |
---|---|
NodeList<Parameter> |
CallableDeclaration.getParameters() |
Modifier and Type | Method and Description |
---|---|
ConstructorDeclaration |
ConstructorDeclaration.setParameters(NodeList<Parameter> parameters) |
T |
CallableDeclaration.setParameters(NodeList<Parameter> parameters) |
MethodDeclaration |
MethodDeclaration.setParameters(NodeList<Parameter> parameters) |
Modifier and Type | Method and Description |
---|---|
NodeList<Parameter> |
LambdaExpr.getParameters() |
Modifier and Type | Method and Description |
---|---|
LambdaExpr |
LambdaExpr.setParameters(NodeList<Parameter> parameters) |
Constructor and Description |
---|
LambdaExpr(NodeList<Parameter> parameters,
Statement body,
boolean isEnclosingParameters) |
LambdaExpr(Range range,
NodeList<Parameter> parameters,
Statement body,
boolean isEnclosingParameters) |
Modifier and Type | Method and Description |
---|---|
default Parameter |
NodeWithParameters.addAndGetParameter(Class<?> paramClass,
String name) |
default Parameter |
NodeWithParameters.addAndGetParameter(Parameter parameter) |
default Parameter |
NodeWithParameters.addAndGetParameter(String className,
String name)
Remember to import the class in the compilation unit yourself
|
default Parameter |
NodeWithParameters.addAndGetParameter(Type type,
String name) |
default Parameter |
NodeWithParameters.getParameter(int i) |
Modifier and Type | Method and Description |
---|---|
default Optional<Parameter> |
NodeWithParameters.getParameterByName(String name)
Try to find a
Parameter by its name |
default Optional<Parameter> |
NodeWithParameters.getParameterByType(Class<?> type)
Try to find a
Parameter by its type |
default Optional<Parameter> |
NodeWithParameters.getParameterByType(String type)
Try to find a
Parameter by its type |
NodeList<Parameter> |
NodeWithParameters.getParameters() |
Modifier and Type | Method and Description |
---|---|
default Parameter |
NodeWithParameters.addAndGetParameter(Parameter parameter) |
default N |
NodeWithParameters.addParameter(Parameter parameter) |
default N |
NodeWithParameters.setParameter(int i,
Parameter parameter) |
Modifier and Type | Method and Description |
---|---|
N |
NodeWithParameters.setParameters(NodeList<Parameter> parameters) |
Modifier and Type | Method and Description |
---|---|
Parameter |
CatchClause.getParameter()
Note that the type of the Parameter can be a UnionType.
|
Modifier and Type | Method and Description |
---|---|
CatchClause |
CatchClause.setParameter(Parameter parameter) |
Constructor and Description |
---|
CatchClause(Parameter parameter,
BlockStmt body) |
CatchClause(Range range,
Parameter parameter,
BlockStmt body) |
Modifier and Type | Method and Description |
---|---|
R |
GenericVisitor.visit(Parameter n,
A arg) |
Visitable |
ModifierVisitor.visit(Parameter n,
A arg) |
void |
VoidVisitor.visit(Parameter n,
A arg) |
void |
VoidVisitorAdapter.visit(Parameter n,
A arg) |
R |
GenericVisitorAdapter.visit(Parameter n,
A arg) |
List<R> |
GenericListVisitorAdapter.visit(Parameter n,
A arg) |
void |
TreeStructureVisitor.visit(Parameter n,
Integer arg) |
Visitable |
CloneVisitor.visit(Parameter n,
Object arg) |
Boolean |
EqualsVisitor.visit(Parameter n,
Visitable arg) |
Integer |
HashCodeVisitor.visit(Parameter n,
Void arg) |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrintVisitor.visit(Parameter n,
Void arg) |
Copyright © 2007–2017. All rights reserved.