Uses of Interface
com.github.javaparser.ast.nodeTypes.NodeWithModifiers
Packages that use NodeWithModifiers
Package
Description
-
Uses of NodeWithModifiers in com.github.javaparser.ast.body
Classes in com.github.javaparser.ast.body that implement NodeWithModifiersModifier and TypeClassDescriptionclass
An annotation type declaration.@interface X { ... }
class
The "int id();" in@interface X { int id(); }
class
CallableDeclaration<T extends CallableDeclaration<?>>
Represents a declaration which is callable eg.class
A definition of a class or interface.class X { ... }
interface X { ... }
class
The record declaration's constructorclass
A constructor declaration:class X { X() { } }
where X(){} is the constructor declaration.class
The declaration of an enum.enum X { ... }
class
The declaration of a field in a class.class
A method declaration.class
The parameters to a method or lambda.class
The record declarationclass
TypeDeclaration<T extends TypeDeclaration<?>>
A base class for all types of type declarations. -
Uses of NodeWithModifiers in com.github.javaparser.ast.expr
Classes in com.github.javaparser.ast.expr that implement NodeWithModifiersModifier and TypeClassDescriptionclass
Record Patternsclass
The instanceof statementclass
A declaration of variables. -
Uses of NodeWithModifiers in com.github.javaparser.ast.modules
Classes in com.github.javaparser.ast.modules that implement NodeWithModifiersModifier and TypeClassDescriptionclass
A require directive in module-info.java. -
Uses of NodeWithModifiers in com.github.javaparser.ast.nodeTypes.modifiers
Subinterfaces of NodeWithModifiers in com.github.javaparser.ast.nodeTypes.modifiersModifier and TypeInterfaceDescriptioninterface
NodeWithAbstractModifier<N extends Node>
A node that can be abstract.interface
NodeWithAccessModifiers<N extends Node>
A node that can be public, protected, and/or private.interface
NodeWithFinalModifier<N extends Node>
A node that can be final.interface
NodeWithPrivateModifier<N extends Node>
A node that can be private.interface
NodeWithProtectedModifier<N extends Node>
A node that can be protected.interface
NodeWithPublicModifier<N extends Node>
A node that can be public.interface
NodeWithStaticModifier<N extends Node>
A node that can be static.interface
NodeWithStrictfpModifier<N extends Node>
A node that can be strictfp. -
Uses of NodeWithModifiers in com.github.javaparser.ast.validator.language_level_validations.chunks
Methods in com.github.javaparser.ast.validator.language_level_validations.chunks with type parameters of type NodeWithModifiersModifier and TypeMethodDescriptionprivate <T extends NodeWithModifiers<?> & NodeWithTokenRange<?>>
voidModifierValidator.validateAtMostOneOf
(T t, ProblemReporter reporter, Modifier.Keyword... modifiers) private <T extends NodeWithModifiers<?> & NodeWithTokenRange<?>>
voidModifierValidator.validateModifiers
(T n, ProblemReporter reporter, Modifier.Keyword... allowedModifiers)