Interface IRegularExpressionsTypeDispatcher

All Superinterfaces:
IMCBasicsTypeDispatcher, IMCCommonLiteralsTypeDispatcher, IMCLiteralsBasisTypeDispatcher
All Known Subinterfaces:
IRegExTypeTypeDispatcher
All Known Implementing Classes:
RegExTypeTypeDispatcher, RegularExpressionsTypeDispatcher

public interface IRegularExpressionsTypeDispatcher extends IMCCommonLiteralsTypeDispatcher
  • Method Details

    • isRegularExpressionsASTRegularExpression

      boolean isRegularExpressionsASTRegularExpression(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegularExpression

      ASTRegularExpression asRegularExpressionsASTRegularExpression(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRegExLiteral

      boolean isRegularExpressionsASTRegExLiteral(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegExLiteral

      ASTRegExLiteral asRegularExpressionsASTRegExLiteral(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTBracketRegEx

      boolean isRegularExpressionsASTBracketRegEx(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTBracketRegEx

      ASTBracketRegEx asRegularExpressionsASTBracketRegEx(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTCharOption

      boolean isRegularExpressionsASTCharOption(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTCharOption

      ASTCharOption asRegularExpressionsASTCharOption(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTSpecialCharOption

      boolean isRegularExpressionsASTSpecialCharOption(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTSpecialCharOption

      ASTSpecialCharOption asRegularExpressionsASTSpecialCharOption(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTCharRange

      boolean isRegularExpressionsASTCharRange(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTCharRange

      ASTCharRange asRegularExpressionsASTCharRange(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTCapturingGroup

      boolean isRegularExpressionsASTCapturingGroup(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTCapturingGroup

      ASTCapturingGroup asRegularExpressionsASTCapturingGroup(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTNamedCapturingGroup

      boolean isRegularExpressionsASTNamedCapturingGroup(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTNamedCapturingGroup

      ASTNamedCapturingGroup asRegularExpressionsASTNamedCapturingGroup(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTNonCapturingGroup

      boolean isRegularExpressionsASTNonCapturingGroup(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTNonCapturingGroup

      ASTNonCapturingGroup asRegularExpressionsASTNonCapturingGroup(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTBackReference

      boolean isRegularExpressionsASTBackReference(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTBackReference

      ASTBackReference asRegularExpressionsASTBackReference(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRegExChar

      boolean isRegularExpressionsASTRegExChar(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegExChar

      ASTRegExChar asRegularExpressionsASTRegExChar(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRegExPoint

      boolean isRegularExpressionsASTRegExPoint(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegExPoint

      ASTRegExPoint asRegularExpressionsASTRegExPoint(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRegExDigit

      boolean isRegularExpressionsASTRegExDigit(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegExDigit

      ASTRegExDigit asRegularExpressionsASTRegExDigit(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTStartOfLine

      boolean isRegularExpressionsASTStartOfLine(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTStartOfLine

      ASTStartOfLine asRegularExpressionsASTStartOfLine(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTQualifiedRegEx

      boolean isRegularExpressionsASTQualifiedRegEx(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTQualifiedRegEx

      ASTQualifiedRegEx asRegularExpressionsASTQualifiedRegEx(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRegExQualification

      boolean isRegularExpressionsASTRegExQualification(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegExQualification

      ASTRegExQualification asRegularExpressionsASTRegExQualification(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRangeQualification

      boolean isRegularExpressionsASTRangeQualification(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRangeQualification

      ASTRangeQualification asRegularExpressionsASTRangeQualification(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTNumberQualification

      boolean isRegularExpressionsASTNumberQualification(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTNumberQualification

      ASTNumberQualification asRegularExpressionsASTNumberQualification(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTSpecificChars

      boolean isRegularExpressionsASTSpecificChars(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTSpecificChars

      ASTSpecificChars asRegularExpressionsASTSpecificChars(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRegExEscapeChar

      boolean isRegularExpressionsASTRegExEscapeChar(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegExEscapeChar

      ASTRegExEscapeChar asRegularExpressionsASTRegExEscapeChar(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRegExItem

      boolean isRegularExpressionsASTRegExItem(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegExItem

      ASTRegExItem asRegularExpressionsASTRegExItem(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTBracketRegExItem

      boolean isRegularExpressionsASTBracketRegExItem(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTBracketRegExItem

      ASTBracketRegExItem asRegularExpressionsASTBracketRegExItem(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTQualification

      boolean isRegularExpressionsASTQualification(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTQualification

      ASTQualification asRegularExpressionsASTQualification(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTEscapeChar

      boolean isRegularExpressionsASTEscapeChar(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTEscapeChar

      ASTEscapeChar asRegularExpressionsASTEscapeChar(de.monticore.ast.ASTNode node)
    • isRegularExpressionsRegularExpressionsLiterals

      boolean isRegularExpressionsRegularExpressionsLiterals(de.monticore.ast.ASTNode node)
    • asRegularExpressionsRegularExpressionsLiterals

      RegularExpressionsLiterals asRegularExpressionsRegularExpressionsLiterals(de.monticore.ast.ASTNode node)
    • isRegularExpressionsASTRegularExpressionsNode

      boolean isRegularExpressionsASTRegularExpressionsNode(de.monticore.ast.ASTNode node)
    • asRegularExpressionsASTRegularExpressionsNode

      ASTRegularExpressionsNode asRegularExpressionsASTRegularExpressionsNode(de.monticore.ast.ASTNode node)
    • isRegularExpressionsNamedCapturingGroup

      boolean isRegularExpressionsNamedCapturingGroup(de.monticore.symboltable.ISymbol symbol)
    • asRegularExpressionsNamedCapturingGroup

      NamedCapturingGroupSymbol asRegularExpressionsNamedCapturingGroup(de.monticore.symboltable.ISymbol symbol)
    • isRegularExpressionsIRegularExpressionsScope

      boolean isRegularExpressionsIRegularExpressionsScope(de.monticore.symboltable.IScope scope)
    • asRegularExpressionsIRegularExpressionsScope

      IRegularExpressionsScope asRegularExpressionsIRegularExpressionsScope(de.monticore.symboltable.IScope scope)
    • isRegularExpressionsIRegularExpressionsGlobalScope

      boolean isRegularExpressionsIRegularExpressionsGlobalScope(de.monticore.symboltable.IScope scope)
    • asRegularExpressionsIRegularExpressionsGlobalScope

      IRegularExpressionsGlobalScope asRegularExpressionsIRegularExpressionsGlobalScope(de.monticore.symboltable.IScope scope)
    • isRegularExpressionsIRegularExpressionsArtifactScope

      boolean isRegularExpressionsIRegularExpressionsArtifactScope(de.monticore.symboltable.IScope scope)
    • asRegularExpressionsIRegularExpressionsArtifactScope

      IRegularExpressionsArtifactScope asRegularExpressionsIRegularExpressionsArtifactScope(de.monticore.symboltable.IScope scope)