Module xl.compiler

Class XL16UDeclarationSegmentParser.Result

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UDeclarationSegmentParser.Result
Enclosing class:
XL16UDeclarationSegmentParser

public static final class XL16UDeclarationSegmentParser.Result extends Object
  • Method Details

    • isApplicable

      public boolean isApplicable()
    • isSuccess

      public boolean isSuccess()
    • hasError

      public boolean hasError()
    • hasAliasDeclaration

      public boolean hasAliasDeclaration()
    • hasPhysicalDeclaration

      public boolean hasPhysicalDeclaration()
    • hasPlainRangeDeclaration

      public boolean hasPlainRangeDeclaration()
    • getKind

    • getAliasDeclaration

      public de.grogra.xl.compiler.xl16u.XL16UAliasDeclarationSyntax getAliasDeclaration()
    • getPhysicalDeclaration

      public de.grogra.xl.compiler.xl16u.XL16UPhysicalDeclarationSyntax getPhysicalDeclaration()
    • getPlainRangeDeclaration

      public de.grogra.xl.compiler.xl16u.XL16UPlainNumericRangeDeclaration getPlainRangeDeclaration()
    • getRuleId

      public String getRuleId()
    • hasRuleId

      public boolean hasRuleId()
    • getCategoryId

      public String getCategoryId()
    • hasCategoryId

      public boolean hasCategoryId()
    • getErrorMessage

      public String getErrorMessage()
    • getHint

      public String getHint()
    • hasHint

      public boolean hasHint()
    • getErrorStart

      public int getErrorStart()
    • getErrorEnd

      public int getErrorEnd()
    • getErrorRange

      public XL16UOffsetRange getErrorRange()
    • getExpectedTokenNames

      public List<String> getExpectedTokenNames()