Modifier and Type | Field | Description |
---|---|---|
static ParseStart<Parameter> |
ParseStart.PARAMETER |
Modifier and Type | Method | 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 | 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 | Description |
---|---|---|
NodeList<Parameter> |
CallableDeclaration.getParameters() |
Modifier and Type | Method | Description |
---|---|---|
T |
CallableDeclaration.setParameters(NodeList<Parameter> parameters) |
|
ConstructorDeclaration |
ConstructorDeclaration.setParameters(NodeList<Parameter> parameters) |
|
MethodDeclaration |
MethodDeclaration.setParameters(NodeList<Parameter> parameters) |
Constructor | Description |
---|---|
MethodDeclaration(EnumSet<Modifier> modifiers,
String name,
Type type,
NodeList<Parameter> parameters) |
Modifier and Type | Method | Description |
---|---|---|
NodeList<Parameter> |
LambdaExpr.getParameters() |
Modifier and Type | Method | Description |
---|---|---|
LambdaExpr |
LambdaExpr.setParameters(NodeList<Parameter> parameters) |
Constructor | Description |
---|---|
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.
|
Modifier and Type | Method | Description |
---|---|---|
default 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 yourself
|
default Parameter |
NodeWithParameters.getParameter(int i) |
Modifier and Type | Method | 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 | 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 | Description |
---|---|---|
N |
NodeWithParameters.setParameters(NodeList<Parameter> parameters) |
Modifier and Type | Method | Description |
---|---|---|
Parameter |
CatchClause.getParameter() |
Note that the type of the Parameter can be a UnionType.
|
Modifier and Type | Method | Description |
---|---|---|
CatchClause |
CatchClause.setParameter(Parameter parameter) |
Constructor | Description |
---|---|
CatchClause(Parameter parameter,
BlockStmt body) |
|
CatchClause(TokenRange tokenRange,
Parameter parameter,
BlockStmt body) |
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method | Description |
---|---|---|
Visitable |
CloneVisitor.visit(Parameter n,
Object arg) |
|
Boolean |
EqualsVisitor.visit(Parameter n,
Visitable arg) |
|
List<R> |
GenericListVisitorAdapter.visit(Parameter n,
A arg) |
|
R |
GenericVisitor.visit(Parameter n,
A arg) |
|
R |
GenericVisitorAdapter.visit(Parameter n,
A arg) |
|
Integer |
HashCodeVisitor.visit(Parameter n,
Void arg) |
|
Visitable |
ModifierVisitor.visit(Parameter n,
A arg) |
|
Boolean |
ObjectIdentityEqualsVisitor.visit(Parameter n,
Visitable arg) |
|
Integer |
ObjectIdentityHashCodeVisitor.visit(Parameter n,
Void arg) |
|
void |
VoidVisitor.visit(Parameter n,
A arg) |
|
void |
VoidVisitorAdapter.visit(Parameter n,
A arg) |
Modifier and Type | Method | Description |
---|---|---|
void |
PrettyPrintVisitor.visit(Parameter n,
Void arg) |
Copyright © 2007–2019. All rights reserved.