• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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