1 package com.github.javaparser.metamodel; 2 3 import java.util.Optional; 4 import com.github.javaparser.ast.Node; 5 6 public class CallableDeclarationMetaModel extends BodyDeclarationMetaModel { 7 CallableDeclarationMetaModel(Optional<BaseNodeMetaModel> superBaseNodeMetaModel)8 CallableDeclarationMetaModel(Optional<BaseNodeMetaModel> superBaseNodeMetaModel) { 9 super(superBaseNodeMetaModel, com.github.javaparser.ast.body.CallableDeclaration.class, "CallableDeclaration", "com.github.javaparser.ast.body", true, true); 10 } 11 CallableDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard)12 protected CallableDeclarationMetaModel(Optional<BaseNodeMetaModel> superNodeMetaModel, Class<? extends Node> type, String name, String packageName, boolean isAbstract, boolean hasWildcard) { 13 super(superNodeMetaModel, type, name, packageName, isAbstract, hasWildcard); 14 } 15 16 public PropertyMetaModel modifiersPropertyMetaModel; 17 18 public PropertyMetaModel namePropertyMetaModel; 19 20 public PropertyMetaModel parametersPropertyMetaModel; 21 22 public PropertyMetaModel receiverParameterPropertyMetaModel; 23 24 public PropertyMetaModel thrownExceptionsPropertyMetaModel; 25 26 public PropertyMetaModel typeParametersPropertyMetaModel; 27 } 28