Uses of Interface
com.github.javaparser.ast.nodeTypes.NodeWithAnnotations
Packages that use NodeWithAnnotations
Package
Description
-
Uses of NodeWithAnnotations in com.github.javaparser.ast
Classes in com.github.javaparser.ast that implement NodeWithAnnotationsModifier and TypeClassDescriptionclassInnew int[1][2];there are two ArrayCreationLevel objects, the first one contains the expression "1", the second the expression "2".classA package declaration. -
Uses of NodeWithAnnotations in com.github.javaparser.ast.body
Classes in com.github.javaparser.ast.body that implement NodeWithAnnotationsModifier and TypeClassDescriptionclassAn annotation type declaration.@interface X { ... }classThe "int id();" in@interface X { int id(); }classBodyDeclaration<T extends BodyDeclaration<?>>Any declaration that can appear between the { and } of a class, interface, enum, or record.classCallableDeclaration<T extends CallableDeclaration<?>>Represents a declaration which is callable eg.classA definition of a class or interface.class X { ... }interface X { ... }classThe record declaration's constructorclassA constructor declaration:class X { X() { } }where X(){} is the constructor declaration.classOne of the values an enum can take.classThe declaration of an enum.enum X { ... }classThe declaration of a field in a class.classA (possibly static) initializer body.classA method declaration.classThe parameters to a method or lambda.classThe receiver parameter feature of Java.classThe record declarationclassTypeDeclaration<T extends TypeDeclaration<?>>A base class for all types of type declarations. -
Uses of NodeWithAnnotations in com.github.javaparser.ast.expr
Classes in com.github.javaparser.ast.expr that implement NodeWithAnnotations -
Uses of NodeWithAnnotations in com.github.javaparser.ast.modules
Classes in com.github.javaparser.ast.modules that implement NodeWithAnnotations -
Uses of NodeWithAnnotations in com.github.javaparser.ast.type
Classes in com.github.javaparser.ast.type that implement NodeWithAnnotationsModifier and TypeClassDescriptionclassTo indicate that a type is an array, it gets wrapped in an ArrayType for every array level it has.classA class or an interface type.classRepresents a set of types.classA primitive type.classA type parameter.classThe union typeclassThe return type of aMethodDeclarationwhen it returns void.classA wildcard type argument.