Home | History | Annotate | Download | only in javaparsermodel
      1 package com.github.javaparser.symbolsolver.javaparsermodel;
      2 
      3 import com.github.javaparser.ast.*;
      4 import com.github.javaparser.ast.body.*;
      5 import com.github.javaparser.ast.comments.BlockComment;
      6 import com.github.javaparser.ast.comments.JavadocComment;
      7 import com.github.javaparser.ast.comments.LineComment;
      8 import com.github.javaparser.ast.expr.*;
      9 import com.github.javaparser.ast.modules.*;
     10 import com.github.javaparser.ast.stmt.*;
     11 import com.github.javaparser.ast.type.*;
     12 import com.github.javaparser.ast.visitor.GenericVisitor;
     13 import com.github.javaparser.resolution.types.ResolvedType;
     14 
     15 public class DefaultVisitorAdapter implements GenericVisitor<ResolvedType, Boolean> {
     16     @Override
     17     public ResolvedType visit(CompilationUnit node, Boolean aBoolean) {
     18         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     19     }
     20 
     21     @Override
     22     public ResolvedType visit(PackageDeclaration node, Boolean aBoolean) {
     23         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     24     }
     25 
     26     @Override
     27     public ResolvedType visit(TypeParameter node, Boolean aBoolean) {
     28         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     29     }
     30 
     31     @Override
     32     public ResolvedType visit(LineComment node, Boolean aBoolean) {
     33         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     34     }
     35 
     36     @Override
     37     public ResolvedType visit(BlockComment node, Boolean aBoolean) {
     38         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     39     }
     40 
     41     @Override
     42     public ResolvedType visit(ClassOrInterfaceDeclaration node, Boolean aBoolean) {
     43         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     44     }
     45 
     46     @Override
     47     public ResolvedType visit(EnumDeclaration node, Boolean aBoolean) {
     48         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     49     }
     50 
     51     @Override
     52     public ResolvedType visit(EnumConstantDeclaration node, Boolean aBoolean) {
     53         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     54     }
     55 
     56     @Override
     57     public ResolvedType visit(AnnotationDeclaration node, Boolean aBoolean) {
     58         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     59     }
     60 
     61     @Override
     62     public ResolvedType visit(AnnotationMemberDeclaration node, Boolean aBoolean) {
     63         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     64     }
     65 
     66     @Override
     67     public ResolvedType visit(FieldDeclaration node, Boolean aBoolean) {
     68         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     69     }
     70 
     71     @Override
     72     public ResolvedType visit(VariableDeclarator node, Boolean aBoolean) {
     73         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     74     }
     75 
     76     @Override
     77     public ResolvedType visit(ConstructorDeclaration node, Boolean aBoolean) {
     78         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     79     }
     80 
     81     @Override
     82     public ResolvedType visit(MethodDeclaration node, Boolean aBoolean) {
     83         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     84     }
     85 
     86     @Override
     87     public ResolvedType visit(Parameter node, Boolean aBoolean) {
     88         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     89     }
     90 
     91     @Override
     92     public ResolvedType visit(InitializerDeclaration node, Boolean aBoolean) {
     93         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     94     }
     95 
     96     @Override
     97     public ResolvedType visit(JavadocComment node, Boolean aBoolean) {
     98         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
     99     }
    100 
    101     @Override
    102     public ResolvedType visit(ClassOrInterfaceType node, Boolean aBoolean) {
    103         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    104     }
    105 
    106     @Override
    107     public ResolvedType visit(PrimitiveType node, Boolean aBoolean) {
    108         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    109     }
    110 
    111     @Override
    112     public ResolvedType visit(ArrayType node, Boolean aBoolean) {
    113         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    114     }
    115 
    116     @Override
    117     public ResolvedType visit(ArrayCreationLevel node, Boolean aBoolean) {
    118         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    119     }
    120 
    121     @Override
    122     public ResolvedType visit(IntersectionType node, Boolean aBoolean) {
    123         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    124     }
    125 
    126     @Override
    127     public ResolvedType visit(UnionType node, Boolean aBoolean) {
    128         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    129     }
    130 
    131     @Override
    132     public ResolvedType visit(VoidType node, Boolean aBoolean) {
    133         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    134     }
    135 
    136     @Override
    137     public ResolvedType visit(WildcardType node, Boolean aBoolean) {
    138         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    139     }
    140 
    141     @Override
    142     public ResolvedType visit(UnknownType node, Boolean aBoolean) {
    143         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    144     }
    145 
    146     @Override
    147     public ResolvedType visit(ArrayAccessExpr node, Boolean aBoolean) {
    148         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    149     }
    150 
    151     @Override
    152     public ResolvedType visit(ArrayCreationExpr node, Boolean aBoolean) {
    153         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    154     }
    155 
    156     @Override
    157     public ResolvedType visit(ArrayInitializerExpr node, Boolean aBoolean) {
    158         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    159     }
    160 
    161     @Override
    162     public ResolvedType visit(AssignExpr node, Boolean aBoolean) {
    163         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    164     }
    165 
    166     @Override
    167     public ResolvedType visit(BinaryExpr node, Boolean aBoolean) {
    168         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    169     }
    170 
    171     @Override
    172     public ResolvedType visit(CastExpr node, Boolean aBoolean) {
    173         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    174     }
    175 
    176     @Override
    177     public ResolvedType visit(ClassExpr node, Boolean aBoolean) {
    178         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    179     }
    180 
    181     @Override
    182     public ResolvedType visit(ConditionalExpr node, Boolean aBoolean) {
    183         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    184     }
    185 
    186     @Override
    187     public ResolvedType visit(EnclosedExpr node, Boolean aBoolean) {
    188         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    189     }
    190 
    191     @Override
    192     public ResolvedType visit(FieldAccessExpr node, Boolean aBoolean) {
    193         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    194     }
    195 
    196     @Override
    197     public ResolvedType visit(InstanceOfExpr node, Boolean aBoolean) {
    198         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    199     }
    200 
    201     @Override
    202     public ResolvedType visit(StringLiteralExpr node, Boolean aBoolean) {
    203         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    204     }
    205 
    206     @Override
    207     public ResolvedType visit(IntegerLiteralExpr node, Boolean aBoolean) {
    208         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    209     }
    210 
    211     @Override
    212     public ResolvedType visit(LongLiteralExpr node, Boolean aBoolean) {
    213         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    214     }
    215 
    216     @Override
    217     public ResolvedType visit(CharLiteralExpr node, Boolean aBoolean) {
    218         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    219     }
    220 
    221     @Override
    222     public ResolvedType visit(DoubleLiteralExpr node, Boolean aBoolean) {
    223         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    224     }
    225 
    226     @Override
    227     public ResolvedType visit(BooleanLiteralExpr node, Boolean aBoolean) {
    228         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    229     }
    230 
    231     @Override
    232     public ResolvedType visit(NullLiteralExpr node, Boolean aBoolean) {
    233         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    234     }
    235 
    236     @Override
    237     public ResolvedType visit(MethodCallExpr node, Boolean aBoolean) {
    238         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    239     }
    240 
    241     @Override
    242     public ResolvedType visit(NameExpr node, Boolean aBoolean) {
    243         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    244     }
    245 
    246     @Override
    247     public ResolvedType visit(ObjectCreationExpr node, Boolean aBoolean) {
    248         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    249     }
    250 
    251     @Override
    252     public ResolvedType visit(ThisExpr node, Boolean aBoolean) {
    253         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    254     }
    255 
    256     @Override
    257     public ResolvedType visit(SuperExpr node, Boolean aBoolean) {
    258         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    259     }
    260 
    261     @Override
    262     public ResolvedType visit(UnaryExpr node, Boolean aBoolean) {
    263         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    264     }
    265 
    266     @Override
    267     public ResolvedType visit(VariableDeclarationExpr node, Boolean aBoolean) {
    268         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    269     }
    270 
    271     @Override
    272     public ResolvedType visit(MarkerAnnotationExpr node, Boolean aBoolean) {
    273         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    274     }
    275 
    276     @Override
    277     public ResolvedType visit(SingleMemberAnnotationExpr node, Boolean aBoolean) {
    278         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    279     }
    280 
    281     @Override
    282     public ResolvedType visit(NormalAnnotationExpr node, Boolean aBoolean) {
    283         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    284     }
    285 
    286     @Override
    287     public ResolvedType visit(MemberValuePair node, Boolean aBoolean) {
    288         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    289     }
    290 
    291     @Override
    292     public ResolvedType visit(ExplicitConstructorInvocationStmt node, Boolean aBoolean) {
    293         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    294     }
    295 
    296     @Override
    297     public ResolvedType visit(LocalClassDeclarationStmt node, Boolean aBoolean) {
    298         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    299     }
    300 
    301     @Override
    302     public ResolvedType visit(AssertStmt node, Boolean aBoolean) {
    303         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    304     }
    305 
    306     @Override
    307     public ResolvedType visit(BlockStmt node, Boolean aBoolean) {
    308         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    309     }
    310 
    311     @Override
    312     public ResolvedType visit(LabeledStmt node, Boolean aBoolean) {
    313         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    314     }
    315 
    316     @Override
    317     public ResolvedType visit(EmptyStmt node, Boolean aBoolean) {
    318         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    319     }
    320 
    321     @Override
    322     public ResolvedType visit(ExpressionStmt node, Boolean aBoolean) {
    323         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    324     }
    325 
    326     @Override
    327     public ResolvedType visit(SwitchStmt node, Boolean aBoolean) {
    328         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    329     }
    330 
    331     @Override
    332     public ResolvedType visit(SwitchEntryStmt node, Boolean aBoolean) {
    333         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    334     }
    335 
    336     @Override
    337     public ResolvedType visit(BreakStmt node, Boolean aBoolean) {
    338         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    339     }
    340 
    341     @Override
    342     public ResolvedType visit(ReturnStmt node, Boolean aBoolean) {
    343         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    344     }
    345 
    346     @Override
    347     public ResolvedType visit(IfStmt node, Boolean aBoolean) {
    348         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    349     }
    350 
    351     @Override
    352     public ResolvedType visit(WhileStmt node, Boolean aBoolean) {
    353         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    354     }
    355 
    356     @Override
    357     public ResolvedType visit(ContinueStmt node, Boolean aBoolean) {
    358         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    359     }
    360 
    361     @Override
    362     public ResolvedType visit(DoStmt node, Boolean aBoolean) {
    363         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    364     }
    365 
    366     @Override
    367     public ResolvedType visit(ForeachStmt node, Boolean aBoolean) {
    368         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    369     }
    370 
    371     @Override
    372     public ResolvedType visit(ForStmt node, Boolean aBoolean) {
    373         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    374     }
    375 
    376     @Override
    377     public ResolvedType visit(ThrowStmt node, Boolean aBoolean) {
    378         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    379     }
    380 
    381     @Override
    382     public ResolvedType visit(SynchronizedStmt node, Boolean aBoolean) {
    383         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    384     }
    385 
    386     @Override
    387     public ResolvedType visit(TryStmt node, Boolean aBoolean) {
    388         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    389     }
    390 
    391     @Override
    392     public ResolvedType visit(CatchClause node, Boolean aBoolean) {
    393         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    394     }
    395 
    396     @Override
    397     public ResolvedType visit(LambdaExpr node, Boolean aBoolean) {
    398         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    399     }
    400 
    401     @Override
    402     public ResolvedType visit(MethodReferenceExpr node, Boolean aBoolean) {
    403         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    404     }
    405 
    406     @Override
    407     public ResolvedType visit(TypeExpr node, Boolean aBoolean) {
    408         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    409     }
    410 
    411     @Override
    412     public ResolvedType visit(NodeList node, Boolean aBoolean) {
    413         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    414     }
    415 
    416     @Override
    417     public ResolvedType visit(Name node, Boolean aBoolean) {
    418         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    419     }
    420 
    421     @Override
    422     public ResolvedType visit(SimpleName node, Boolean aBoolean) {
    423         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    424     }
    425 
    426     @Override
    427     public ResolvedType visit(ImportDeclaration node, Boolean aBoolean) {
    428         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    429     }
    430 
    431     @Override
    432     public ResolvedType visit(ModuleDeclaration node, Boolean arg) {
    433         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    434     }
    435 
    436     @Override
    437     public ResolvedType visit(ModuleRequiresStmt node, Boolean arg) {
    438         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    439     }
    440 
    441     @Override
    442     public ResolvedType visit(ModuleExportsStmt node, Boolean arg) {
    443         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    444     }
    445 
    446     @Override
    447     public ResolvedType visit(ModuleProvidesStmt node, Boolean arg) {
    448         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    449     }
    450 
    451     @Override
    452     public ResolvedType visit(ModuleUsesStmt node, Boolean arg) {
    453         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    454     }
    455 
    456     @Override
    457     public ResolvedType visit(ModuleOpensStmt node, Boolean arg) {
    458         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    459     }
    460 
    461     @Override
    462     public ResolvedType visit(UnparsableStmt node, Boolean arg) {
    463         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    464     }
    465 
    466     @Override
    467     public ResolvedType visit(ReceiverParameter node, Boolean arg) {
    468         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    469     }
    470 
    471     @Override
    472     public ResolvedType visit(VarType node, Boolean arg) {
    473         throw new UnsupportedOperationException(node.getClass().getCanonicalName());
    474     }
    475 }
    476