Interface | Description |
---|---|
BadNode<N extends Node> |
A node with parse problems.
|
NodeWithAnnotations<N extends Node> |
A node that can be annotated.
|
NodeWithArguments<N extends Node> |
A node with arguments.
|
NodeWithBlockStmt<N extends Node> |
A node with a body that is a BlockStmt.
|
NodeWithBody<N extends Node> | |
NodeWithCondition<N extends Node> | |
NodeWithDeclaration |
Node with a declaration representable as a String.
|
NodeWithExpression<N extends Node> |
A node that has an expression in it.
|
NodeWithExtends<N extends Node> |
A node that extends other types.
|
NodeWithIdentifier<N extends Node> | |
NodeWithImplements<N extends Node> |
A node that implements other types.
|
NodeWithJavadoc<N extends Node> |
A node that can be documented with a Javadoc comment.
|
NodeWithMembers<N extends Node> |
A node having members.
|
NodeWithModifiers<N extends Node> |
A Node with Modifiers.
|
NodeWithName<N extends Node> |
A node with a (qualified) name.
|
NodeWithOptionalBlockStmt<N extends Node> |
A node with a body that is a BlockStmt, which is optional.
|
NodeWithOptionalLabel<T extends Node> |
A node that has an optional label.
|
NodeWithOptionalScope<N extends Node> |
Represents a node which has an optional scope expression eg.
|
NodeWithParameters<N extends Node> | |
NodeWithRange<N> |
A node that has a Range, which is every Node.
|
NodeWithSimpleName<N extends Node> |
A node with a name.
|
NodeWithStatements<N extends Node> |
A node that contains a list of statements.
|
NodeWithThrownExceptions<N extends Node> |
A node that declares the types of exception it throws.
|
NodeWithTokenRange<N> |
A node that has a Range, which is every Node.
|
NodeWithType<N extends Node,T extends Type> |
A node with a type.
|
NodeWithTypeArguments<N extends Node> |
A node that can have type arguments.
|
NodeWithTypeParameters<N extends Node> |
A node that can have type parameters.
|
NodeWithVariables<N extends Node> |
A node which has a list of variables.
|
Copyright © 2007–2017. All rights reserved.