Package | Description |
---|---|
com.github.javaparser.ast.body | |
com.github.javaparser.ast.expr | |
com.github.javaparser.ast.nodeTypes | |
com.github.javaparser.ast.type |
Modifier and Type | Method and Description |
---|---|
NodeList<ReferenceType> |
CallableDeclaration.getThrownExceptions() |
Modifier and Type | Method and Description |
---|---|
ConstructorDeclaration |
ConstructorDeclaration.setThrownExceptions(NodeList<ReferenceType> thrownExceptions) |
MethodDeclaration |
MethodDeclaration.setThrownExceptions(NodeList<ReferenceType> thrownExceptions) |
T |
CallableDeclaration.setThrownExceptions(NodeList<ReferenceType> thrownExceptions) |
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.
|
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 |
---|---|
ReferenceType |
InstanceOfExpr.getType() |
Modifier and Type | Method and Description |
---|---|
InstanceOfExpr |
InstanceOfExpr.setType(ReferenceType type) |
Constructor and Description |
---|
InstanceOfExpr(Expression expression,
ReferenceType type) |
InstanceOfExpr(TokenRange tokenRange,
Expression expression,
ReferenceType type)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
default ReferenceType |
NodeWithThrownExceptions.getThrownException(int i) |
Modifier and Type | Method and Description |
---|---|
NodeList<ReferenceType> |
NodeWithThrownExceptions.getThrownExceptions() |
Modifier and Type | Method and Description |
---|---|
default N |
NodeWithThrownExceptions.addThrownException(ReferenceType throwType)
Adds this type to the throws clause
|
Modifier and Type | Method and Description |
---|---|
N |
NodeWithThrownExceptions.setThrownExceptions(NodeList<ReferenceType> thrownExceptions) |
Modifier and Type | Class and Description |
---|---|
class |
ArrayType
To indicate that a type is an array, it gets wrapped in an ArrayType for every array level it has.
|
class |
ClassOrInterfaceType
A class or an interface type.
|
class |
TypeParameter
A type parameter.
|
Modifier and Type | Method and Description |
---|---|
ReferenceType |
ReferenceType.asReferenceType() |
ReferenceType |
Type.asReferenceType() |
ReferenceType |
ReferenceType.clone() |
Modifier and Type | Method and Description |
---|---|
NodeList<ReferenceType> |
IntersectionType.getElements() |
NodeList<ReferenceType> |
UnionType.getElements() |
Optional<ReferenceType> |
WildcardType.getExtendedType() |
Optional<ReferenceType> |
WildcardType.getExtendedTypes()
Deprecated.
use getExtendedType instead.
|
Optional<ReferenceType> |
WildcardType.getSuperType() |
Optional<ReferenceType> |
WildcardType.getSuperTypes()
Deprecated.
use getSuperType instead.
|
Optional<ReferenceType> |
ReferenceType.toReferenceType() |
Optional<ReferenceType> |
Type.toReferenceType() |
Modifier and Type | Method and Description |
---|---|
WildcardType |
WildcardType.setExtendedType(ReferenceType extendedType)
Sets the extended type
|
WildcardType |
WildcardType.setExtendedTypes(ReferenceType extendedType)
Deprecated.
use setExtendedType instead,
|
WildcardType |
WildcardType.setSuperType(ReferenceType superType)
Sets the supertype
|
WildcardType |
WildcardType.setSuperTypes(ReferenceType superType)
Deprecated.
use setSuperType instead
|
Modifier and Type | Method and Description |
---|---|
void |
ReferenceType.ifReferenceType(Consumer<ReferenceType> action) |
void |
Type.ifReferenceType(Consumer<ReferenceType> action) |
IntersectionType |
IntersectionType.setElements(NodeList<ReferenceType> elements) |
UnionType |
UnionType.setElements(NodeList<ReferenceType> elements) |
Constructor and Description |
---|
WildcardType(ReferenceType extendedType) |
WildcardType(ReferenceType extendedType,
ReferenceType superType,
NodeList<AnnotationExpr> annotations) |
WildcardType(TokenRange tokenRange,
ReferenceType extendedType,
ReferenceType superType)
This constructor is used by the parser and is considered private.
|
WildcardType(TokenRange tokenRange,
ReferenceType extendedType,
ReferenceType superType,
NodeList<AnnotationExpr> annotations)
This constructor is used by the parser and is considered private.
|
Constructor and Description |
---|
IntersectionType(NodeList<ReferenceType> elements) |
IntersectionType(TokenRange tokenRange,
NodeList<ReferenceType> elements)
This constructor is used by the parser and is considered private.
|
UnionType(NodeList<ReferenceType> elements) |
UnionType(TokenRange tokenRange,
NodeList<ReferenceType> elements)
This constructor is used by the parser and is considered private.
|
Copyright © 2007–2018. All rights reserved.