Top Fields Constructors
com.github.javaparser.metamodel

public Class TypeMetaModel

extends NodeMetaModel
Class Inheritance
Known Direct Subclasses
com.github.javaparser.metamodel.UnionTypeMetaModel, com.github.javaparser.metamodel.UnknownTypeMetaModel, com.github.javaparser.metamodel.VarTypeMetaModel, com.github.javaparser.metamodel.VoidTypeMetaModel, com.github.javaparser.metamodel.WildcardTypeMetaModel, com.github.javaparser.metamodel.PrimitiveTypeMetaModel, com.github.javaparser.metamodel.ReferenceTypeMetaModel, com.github.javaparser.metamodel.IntersectionTypeMetaModel
Imports
java.util.Optional, com.github.javaparser.ast.Node

Field Summary

Modifier and TypeField and Description
public PropertyMetaModel
Inherited from com.github.javaparser.metamodel.NodeMetaModel:
commentPropertyMetaModel

Constructor Summary

AccessConstructor and Description
pack-priv
TypeMetaModel(Optional<BaseNodeMetaModel> superBaseNodeMetaModel)

protected
TypeMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)

Field Detail

annotationsPropertyMetaModelback to summary
public PropertyMetaModel annotationsPropertyMetaModel

Constructor Detail

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