Top Fields Constructors
com.github.javaparser.metamodel

public Class TypeDeclarationMetaModel

extends BodyDeclarationMetaModel
Class Inheritance
Known Direct Subclasses
com.github.javaparser.metamodel.ClassOrInterfaceDeclarationMetaModel, com.github.javaparser.metamodel.AnnotationDeclarationMetaModel, com.github.javaparser.metamodel.EnumDeclarationMetaModel
Imports
java.util.Optional, com.github.javaparser.ast.Node

Field Summary

Modifier and TypeField and Description
public PropertyMetaModel
public PropertyMetaModel
public PropertyMetaModel
Inherited from com.github.javaparser.metamodel.BodyDeclarationMetaModel:
annotationsPropertyMetaModel

Constructor Summary

AccessConstructor and Description
pack-priv
protected
TypeDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)

Field Detail

membersPropertyMetaModelback to summary
public PropertyMetaModel membersPropertyMetaModel
modifiersPropertyMetaModelback to summary
public PropertyMetaModel modifiersPropertyMetaModel
namePropertyMetaModelback to summary
public PropertyMetaModel namePropertyMetaModel

Constructor Detail

TypeDeclarationMetaModelback to summary
pack-priv TypeDeclarationMetaModel(Optional<BaseNodeMetaModel> superBaseNodeMetaModel)
TypeDeclarationMetaModelback to summary
protected TypeDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)