Class JavaParserMetaModel
java.lang.Object
com.github.javaparser.metamodel.JavaParserMetaModel
Warning: The content of this class is partially or completely generated - manual edits risk being overwritten.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AnnotationDeclarationMetaModelstatic final AnnotationExprMetaModelstatic final AnnotationMemberDeclarationMetaModelstatic final ArrayAccessExprMetaModelstatic final ArrayCreationExprMetaModelstatic final ArrayCreationLevelMetaModelstatic final ArrayInitializerExprMetaModelstatic final ArrayTypeMetaModelstatic final AssertStmtMetaModelstatic final AssignExprMetaModelstatic final BinaryExprMetaModelstatic final BlockCommentMetaModelstatic final BlockStmtMetaModelstatic final BodyDeclarationMetaModelstatic final BooleanLiteralExprMetaModelstatic final BreakStmtMetaModelstatic final CallableDeclarationMetaModelstatic final CastExprMetaModelstatic final CatchClauseMetaModelstatic final CharLiteralExprMetaModelstatic final ClassExprMetaModelstatic final ClassOrInterfaceDeclarationMetaModelstatic final ClassOrInterfaceTypeMetaModelstatic final CommentMetaModelstatic final CompactConstructorDeclarationMetaModelstatic final CompilationUnitMetaModelstatic final ConditionalExprMetaModelstatic final ConstructorDeclarationMetaModelstatic final ContinueStmtMetaModelstatic final DoStmtMetaModelstatic final DoubleLiteralExprMetaModelstatic final EmptyStmtMetaModelstatic final EnclosedExprMetaModelstatic final EnumConstantDeclarationMetaModelstatic final EnumDeclarationMetaModelstatic final ExplicitConstructorInvocationStmtMetaModelstatic final ExpressionMetaModelstatic final ExpressionStmtMetaModelstatic final FieldAccessExprMetaModelstatic final FieldDeclarationMetaModelstatic final ForEachStmtMetaModelstatic final ForStmtMetaModelstatic final IfStmtMetaModelstatic final ImportDeclarationMetaModelstatic final InitializerDeclarationMetaModelstatic final InstanceOfExprMetaModelstatic final IntegerLiteralExprMetaModelstatic final IntersectionTypeMetaModelstatic final JavadocCommentMetaModelstatic final LabeledStmtMetaModelstatic final LambdaExprMetaModelstatic final LineCommentMetaModelstatic final LiteralExprMetaModelstatic final LiteralStringValueExprMetaModelstatic final LocalClassDeclarationStmtMetaModelstatic final LocalRecordDeclarationStmtMetaModelstatic final LongLiteralExprMetaModelstatic final MarkerAnnotationExprMetaModelstatic final MemberValuePairMetaModelstatic final MethodCallExprMetaModelstatic final MethodDeclarationMetaModelstatic final MethodReferenceExprMetaModelstatic final ModifierMetaModelstatic final ModuleDeclarationMetaModelstatic final ModuleDirectiveMetaModelstatic final ModuleExportsDirectiveMetaModelstatic final ModuleOpensDirectiveMetaModelstatic final ModuleProvidesDirectiveMetaModelstatic final ModuleRequiresDirectiveMetaModelstatic final ModuleUsesDirectiveMetaModelstatic final NameExprMetaModelstatic final NameMetaModelstatic final NodeMetaModelstatic final NormalAnnotationExprMetaModelstatic final NullLiteralExprMetaModelstatic final ObjectCreationExprMetaModelstatic final PackageDeclarationMetaModelstatic final ParameterMetaModelstatic final PatternExprMetaModelstatic final PrimitiveTypeMetaModelstatic final ReceiverParameterMetaModelstatic final RecordDeclarationMetaModelstatic final RecordPatternExprMetaModelstatic final ReferenceTypeMetaModelstatic final ReturnStmtMetaModelstatic final SimpleNameMetaModelstatic final SingleMemberAnnotationExprMetaModelstatic final StatementMetaModelstatic final StringLiteralExprMetaModelstatic final SuperExprMetaModelstatic final SwitchEntryMetaModelstatic final SwitchExprMetaModelstatic final SwitchStmtMetaModelstatic final SynchronizedStmtMetaModelstatic final TextBlockLiteralExprMetaModelstatic final ThisExprMetaModelstatic final ThrowStmtMetaModelstatic final TryStmtMetaModelstatic final TypeDeclarationMetaModelstatic final TypeExprMetaModelstatic final TypeMetaModelstatic final TypeParameterMetaModelstatic final TypePatternExprMetaModelstatic final UnaryExprMetaModelstatic final UnionTypeMetaModelstatic final UnknownTypeMetaModelstatic final UnparsableStmtMetaModelstatic final VariableDeclarationExprMetaModelstatic final VariableDeclaratorMetaModelstatic final VarTypeMetaModelstatic final VoidTypeMetaModelstatic final WhileStmtMetaModelstatic final WildcardTypeMetaModelstatic final YieldStmtMetaModel -
Method Summary
Modifier and TypeMethodDescriptionstatic Optional<BaseNodeMetaModel> getNodeMetaModel(Class<?> c) static List<BaseNodeMetaModel>
-
Field Details
-
nodeMetaModel
-
bodyDeclarationMetaModel
-
callableDeclarationMetaModel
-
expressionMetaModel
-
statementMetaModel
-
typeMetaModel
-
annotationExprMetaModel
-
referenceTypeMetaModel
-
typeDeclarationMetaModel
-
literalExprMetaModel
-
literalStringValueExprMetaModel
-
stringLiteralExprMetaModel
-
moduleDeclarationMetaModel
-
moduleDirectiveMetaModel
-
arrayCreationLevelMetaModel
-
compilationUnitMetaModel
-
importDeclarationMetaModel
-
modifierMetaModel
-
packageDeclarationMetaModel
-
annotationDeclarationMetaModel
-
annotationMemberDeclarationMetaModel
-
classOrInterfaceDeclarationMetaModel
-
constructorDeclarationMetaModel
-
enumConstantDeclarationMetaModel
-
enumDeclarationMetaModel
-
fieldDeclarationMetaModel
-
initializerDeclarationMetaModel
-
methodDeclarationMetaModel
-
parameterMetaModel
-
receiverParameterMetaModel
-
recordDeclarationMetaModel
-
compactConstructorDeclarationMetaModel
-
variableDeclaratorMetaModel
-
commentMetaModel
-
blockCommentMetaModel
-
javadocCommentMetaModel
-
lineCommentMetaModel
-
arrayAccessExprMetaModel
-
arrayCreationExprMetaModel
-
arrayInitializerExprMetaModel
-
assignExprMetaModel
-
binaryExprMetaModel
-
booleanLiteralExprMetaModel
-
castExprMetaModel
-
charLiteralExprMetaModel
-
classExprMetaModel
-
conditionalExprMetaModel
-
doubleLiteralExprMetaModel
-
enclosedExprMetaModel
-
fieldAccessExprMetaModel
-
instanceOfExprMetaModel
-
integerLiteralExprMetaModel
-
lambdaExprMetaModel
-
longLiteralExprMetaModel
-
markerAnnotationExprMetaModel
-
memberValuePairMetaModel
-
methodCallExprMetaModel
-
methodReferenceExprMetaModel
-
nameExprMetaModel
-
nameMetaModel
-
normalAnnotationExprMetaModel
-
nullLiteralExprMetaModel
-
objectCreationExprMetaModel
-
patternExprMetaModel
-
recordPatternExprMetaModel
-
singleMemberAnnotationExprMetaModel
-
simpleNameMetaModel
-
superExprMetaModel
-
switchExprMetaModel
-
textBlockLiteralExprMetaModel
-
thisExprMetaModel
-
typeExprMetaModel
-
typePatternExprMetaModel
-
unaryExprMetaModel
-
variableDeclarationExprMetaModel
-
assertStmtMetaModel
-
blockStmtMetaModel
-
breakStmtMetaModel
-
catchClauseMetaModel
-
continueStmtMetaModel
-
doStmtMetaModel
-
emptyStmtMetaModel
-
explicitConstructorInvocationStmtMetaModel
public static final ExplicitConstructorInvocationStmtMetaModel explicitConstructorInvocationStmtMetaModel -
expressionStmtMetaModel
-
forEachStmtMetaModel
-
forStmtMetaModel
-
ifStmtMetaModel
-
labeledStmtMetaModel
-
localClassDeclarationStmtMetaModel
-
localRecordDeclarationStmtMetaModel
-
returnStmtMetaModel
-
switchEntryMetaModel
-
switchStmtMetaModel
-
synchronizedStmtMetaModel
-
throwStmtMetaModel
-
tryStmtMetaModel
-
unparsableStmtMetaModel
-
whileStmtMetaModel
-
yieldStmtMetaModel
-
arrayTypeMetaModel
-
classOrInterfaceTypeMetaModel
-
intersectionTypeMetaModel
-
primitiveTypeMetaModel
-
typeParameterMetaModel
-
unionTypeMetaModel
-
unknownTypeMetaModel
-
varTypeMetaModel
-
voidTypeMetaModel
-
wildcardTypeMetaModel
-
moduleExportsDirectiveMetaModel
-
moduleOpensDirectiveMetaModel
-
moduleProvidesDirectiveMetaModel
-
moduleRequiresDirectiveMetaModel
-
moduleUsesDirectiveMetaModel
-
-
Method Details
-
getNodeMetaModels
-
getNodeMetaModel
-