Interface IJavaLightTypeDispatcher

    • Method Detail

      • isJavaLightASTMethodDeclaration

        boolean isJavaLightASTMethodDeclaration​(de.monticore.ast.ASTNode node)
      • asJavaLightASTMethodDeclaration

        ASTMethodDeclaration asJavaLightASTMethodDeclaration​(de.monticore.ast.ASTNode node)
      • isJavaLightASTConstructorDeclaration

        boolean isJavaLightASTConstructorDeclaration​(de.monticore.ast.ASTNode node)
      • asJavaLightASTConstructorDeclaration

        ASTConstructorDeclaration asJavaLightASTConstructorDeclaration​(de.monticore.ast.ASTNode node)
      • isJavaLightASTConstDeclaration

        boolean isJavaLightASTConstDeclaration​(de.monticore.ast.ASTNode node)
      • asJavaLightASTConstDeclaration

        ASTConstDeclaration asJavaLightASTConstDeclaration​(de.monticore.ast.ASTNode node)
      • isJavaLightASTThrows

        boolean isJavaLightASTThrows​(de.monticore.ast.ASTNode node)
      • asJavaLightASTThrows

        ASTThrows asJavaLightASTThrows​(de.monticore.ast.ASTNode node)
      • isJavaLightASTLastFormalParameter

        boolean isJavaLightASTLastFormalParameter​(de.monticore.ast.ASTNode node)
      • asJavaLightASTLastFormalParameter

        ASTLastFormalParameter asJavaLightASTLastFormalParameter​(de.monticore.ast.ASTNode node)
      • isJavaLightASTFormalParameterListing

        boolean isJavaLightASTFormalParameterListing​(de.monticore.ast.ASTNode node)
      • asJavaLightASTFormalParameterListing

        ASTFormalParameterListing asJavaLightASTFormalParameterListing​(de.monticore.ast.ASTNode node)
      • isJavaLightASTFormalParameters

        boolean isJavaLightASTFormalParameters​(de.monticore.ast.ASTNode node)
      • asJavaLightASTFormalParameters

        ASTFormalParameters asJavaLightASTFormalParameters​(de.monticore.ast.ASTNode node)
      • isJavaLightASTAnnotation

        boolean isJavaLightASTAnnotation​(de.monticore.ast.ASTNode node)
      • asJavaLightASTAnnotation

        ASTAnnotation asJavaLightASTAnnotation​(de.monticore.ast.ASTNode node)
      • isJavaLightASTAnnotationPairArguments

        boolean isJavaLightASTAnnotationPairArguments​(de.monticore.ast.ASTNode node)
      • asJavaLightASTAnnotationPairArguments

        ASTAnnotationPairArguments asJavaLightASTAnnotationPairArguments​(de.monticore.ast.ASTNode node)
      • isJavaLightASTElementValueOrExpr

        boolean isJavaLightASTElementValueOrExpr​(de.monticore.ast.ASTNode node)
      • asJavaLightASTElementValueOrExpr

        ASTElementValueOrExpr asJavaLightASTElementValueOrExpr​(de.monticore.ast.ASTNode node)
      • isJavaLightASTElementValuePair

        boolean isJavaLightASTElementValuePair​(de.monticore.ast.ASTNode node)
      • asJavaLightASTElementValuePair

        ASTElementValuePair asJavaLightASTElementValuePair​(de.monticore.ast.ASTNode node)
      • isJavaLightASTElementValueArrayInitializer

        boolean isJavaLightASTElementValueArrayInitializer​(de.monticore.ast.ASTNode node)
      • asJavaLightASTElementValueArrayInitializer

        ASTElementValueArrayInitializer asJavaLightASTElementValueArrayInitializer​(de.monticore.ast.ASTNode node)
      • isJavaLightASTArrayDimensionByInitializer

        boolean isJavaLightASTArrayDimensionByInitializer​(de.monticore.ast.ASTNode node)
      • asJavaLightASTArrayDimensionByInitializer

        ASTArrayDimensionByInitializer asJavaLightASTArrayDimensionByInitializer​(de.monticore.ast.ASTNode node)
      • isJavaLightASTClassBodyDeclaration

        boolean isJavaLightASTClassBodyDeclaration​(de.monticore.ast.ASTNode node)
      • asJavaLightASTClassBodyDeclaration

        ASTClassBodyDeclaration asJavaLightASTClassBodyDeclaration​(de.monticore.ast.ASTNode node)
      • isJavaLightASTInterfaceBodyDeclaration

        boolean isJavaLightASTInterfaceBodyDeclaration​(de.monticore.ast.ASTNode node)
      • asJavaLightASTInterfaceBodyDeclaration

        ASTInterfaceBodyDeclaration asJavaLightASTInterfaceBodyDeclaration​(de.monticore.ast.ASTNode node)
      • isJavaLightASTJavaMethod

        boolean isJavaLightASTJavaMethod​(de.monticore.ast.ASTNode node)
      • asJavaLightASTJavaMethod

        ASTJavaMethod asJavaLightASTJavaMethod​(de.monticore.ast.ASTNode node)
      • isJavaLightASTAnnotationArguments

        boolean isJavaLightASTAnnotationArguments​(de.monticore.ast.ASTNode node)
      • asJavaLightASTAnnotationArguments

        ASTAnnotationArguments asJavaLightASTAnnotationArguments​(de.monticore.ast.ASTNode node)
      • isJavaLightASTElementValue

        boolean isJavaLightASTElementValue​(de.monticore.ast.ASTNode node)
      • asJavaLightASTElementValue

        ASTElementValue asJavaLightASTElementValue​(de.monticore.ast.ASTNode node)
      • isJavaLightJavaLightLiterals

        boolean isJavaLightJavaLightLiterals​(de.monticore.ast.ASTNode node)
      • asJavaLightJavaLightLiterals

        JavaLightLiterals asJavaLightJavaLightLiterals​(de.monticore.ast.ASTNode node)
      • isJavaLightASTJavaLightNode

        boolean isJavaLightASTJavaLightNode​(de.monticore.ast.ASTNode node)
      • asJavaLightASTJavaLightNode

        ASTJavaLightNode asJavaLightASTJavaLightNode​(de.monticore.ast.ASTNode node)
      • isJavaLightJavaMethod

        boolean isJavaLightJavaMethod​(de.monticore.symboltable.ISymbol symbol)
      • asJavaLightJavaMethod

        JavaMethodSymbol asJavaLightJavaMethod​(de.monticore.symboltable.ISymbol symbol)
      • isJavaLightIJavaLightScope

        boolean isJavaLightIJavaLightScope​(de.monticore.symboltable.IScope scope)
      • asJavaLightIJavaLightScope

        IJavaLightScope asJavaLightIJavaLightScope​(de.monticore.symboltable.IScope scope)
      • isJavaLightIJavaLightGlobalScope

        boolean isJavaLightIJavaLightGlobalScope​(de.monticore.symboltable.IScope scope)
      • asJavaLightIJavaLightGlobalScope

        IJavaLightGlobalScope asJavaLightIJavaLightGlobalScope​(de.monticore.symboltable.IScope scope)
      • isJavaLightIJavaLightArtifactScope

        boolean isJavaLightIJavaLightArtifactScope​(de.monticore.symboltable.IScope scope)
      • asJavaLightIJavaLightArtifactScope

        IJavaLightArtifactScope asJavaLightIJavaLightArtifactScope​(de.monticore.symboltable.IScope scope)