Package | Description |
---|---|
com.github.javaparser.ast.body | |
com.github.javaparser.ast.nodeTypes | |
com.github.javaparser.ast.type | |
com.github.javaparser.ast.visitor | |
com.github.javaparser.printer |
Modifier and Type | Method and Description |
---|---|
NodeList<TypeParameter> |
CallableDeclaration.getTypeParameters() |
NodeList<TypeParameter> |
ClassOrInterfaceDeclaration.getTypeParameters() |
Modifier and Type | Method and Description |
---|---|
ConstructorDeclaration |
ConstructorDeclaration.setTypeParameters(NodeList<TypeParameter> typeParameters) |
T |
CallableDeclaration.setTypeParameters(NodeList<TypeParameter> typeParameters) |
ClassOrInterfaceDeclaration |
ClassOrInterfaceDeclaration.setTypeParameters(NodeList<TypeParameter> typeParameters) |
MethodDeclaration |
MethodDeclaration.setTypeParameters(NodeList<TypeParameter> typeParameters) |
Constructor and Description |
---|
CallableDeclaration(TokenRange tokenRange,
EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
ReceiverParameter receiverParameter)
This constructor is used by the parser and is considered private.
|
ClassOrInterfaceDeclaration(EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
boolean isInterface,
SimpleName name,
NodeList<TypeParameter> typeParameters,
NodeList<ClassOrInterfaceType> extendedTypes,
NodeList<ClassOrInterfaceType> implementedTypes,
NodeList<BodyDeclaration<?>> members) |
ClassOrInterfaceDeclaration(TokenRange tokenRange,
EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
boolean isInterface,
SimpleName name,
NodeList<TypeParameter> typeParameters,
NodeList<ClassOrInterfaceType> extendedTypes,
NodeList<ClassOrInterfaceType> implementedTypes,
NodeList<BodyDeclaration<?>> members)
This constructor is used by the parser and is considered private.
|
ConstructorDeclaration(EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body) |
ConstructorDeclaration(EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body,
ReceiverParameter receiverParameter) |
ConstructorDeclaration(TokenRange tokenRange,
EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body,
ReceiverParameter receiverParameter)
This constructor is used by the parser and is considered private.
|
MethodDeclaration(EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
Type type,
SimpleName name,
boolean isDefault,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body)
Deprecated.
this constructor allows you to set "isDefault", but this is no longer a field of this node, but simply one of the modifiers. Use setDefault(boolean) or add DEFAULT to the modifiers set.
|
MethodDeclaration(EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
Type type,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body) |
MethodDeclaration(EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
Type type,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body,
ReceiverParameter receiverParameter) |
MethodDeclaration(TokenRange tokenRange,
EnumSet<Modifier> modifiers,
NodeList<AnnotationExpr> annotations,
NodeList<TypeParameter> typeParameters,
Type type,
SimpleName name,
NodeList<Parameter> parameters,
NodeList<ReferenceType> thrownExceptions,
BlockStmt body,
ReceiverParameter receiverParameter)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
default TypeParameter |
NodeWithTypeParameters.getTypeParameter(int i) |
Modifier and Type | Method and Description |
---|---|
NodeList<TypeParameter> |
NodeWithTypeParameters.getTypeParameters() |
Modifier and Type | Method and Description |
---|---|
default N |
NodeWithTypeParameters.addTypeParameter(TypeParameter typeParameter) |
default N |
NodeWithTypeParameters.setTypeParameter(int i,
TypeParameter typeParameter) |
Modifier and Type | Method and Description |
---|---|
N |
NodeWithTypeParameters.setTypeParameters(NodeList<TypeParameter> typeParameters) |
Modifier and Type | Method and Description |
---|---|
TypeParameter |
TypeParameter.asTypeParameter() |
TypeParameter |
Type.asTypeParameter() |
TypeParameter |
TypeParameter.clone() |
TypeParameter |
TypeParameter.setAnnotations(NodeList<AnnotationExpr> annotations) |
TypeParameter |
TypeParameter.setName(SimpleName name) |
TypeParameter |
TypeParameter.setTypeBound(NodeList<ClassOrInterfaceType> typeBound) |
Modifier and Type | Method and Description |
---|---|
Optional<TypeParameter> |
TypeParameter.toTypeParameter() |
Optional<TypeParameter> |
Type.toTypeParameter() |
Modifier and Type | Method and Description |
---|---|
void |
TypeParameter.ifTypeParameter(Consumer<TypeParameter> action) |
void |
Type.ifTypeParameter(Consumer<TypeParameter> action) |
Modifier and Type | Method and Description |
---|---|
R |
GenericVisitor.visit(TypeParameter n,
A arg) |
Visitable |
ModifierVisitor.visit(TypeParameter n,
A arg) |
void |
VoidVisitor.visit(TypeParameter n,
A arg) |
R |
GenericVisitorWithDefaults.visit(TypeParameter n,
A arg) |
void |
VoidVisitorAdapter.visit(TypeParameter n,
A arg) |
R |
GenericVisitorAdapter.visit(TypeParameter n,
A arg) |
List<R> |
GenericListVisitorAdapter.visit(TypeParameter n,
A arg) |
void |
VoidVisitorWithDefaults.visit(TypeParameter n,
A arg) |
Visitable |
CloneVisitor.visit(TypeParameter n,
Object arg) |
Boolean |
EqualsVisitor.visit(TypeParameter n,
Visitable arg) |
Boolean |
NoCommentEqualsVisitor.visit(TypeParameter n,
Visitable arg) |
Boolean |
ObjectIdentityEqualsVisitor.visit(TypeParameter n,
Visitable arg) |
Integer |
ObjectIdentityHashCodeVisitor.visit(TypeParameter n,
Void arg) |
Integer |
NoCommentHashCodeVisitor.visit(TypeParameter n,
Void arg) |
Integer |
HashCodeVisitor.visit(TypeParameter n,
Void arg) |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrintVisitor.visit(TypeParameter n,
Void arg) |
Copyright © 2007–2017. All rights reserved.