Module xl.compiler

Class XL16UReturnMetadataSyntax

java.lang.Object
de.grogra.xl.compiler.xl16u.XL16UReturnMetadataSyntax

public final class XL16UReturnMetadataSyntax extends Object
  • Constructor Details

    • XL16UReturnMetadataSyntax

      public XL16UReturnMetadataSyntax(String preferredUnitAnnotation, boolean lowerInclusive, boolean upperInclusive, String lowerBound, String upperBound, int preferredUnitAnnotationStart, int preferredUnitAnnotationEnd, int rangeStart, int rangeEnd, int lowerBoundStart, int lowerBoundEnd, int upperBoundStart, int upperBoundEnd, String trailingSuffix)
  • Method Details

    • getPreferredUnitAnnotation

      public String getPreferredUnitAnnotation()
    • hasPreferredUnitAnnotation

      public boolean hasPreferredUnitAnnotation()
    • hasRange

      public boolean hasRange()
    • hasMetadata

      public boolean hasMetadata()
    • isLowerInclusive

      public boolean isLowerInclusive()
    • isUpperInclusive

      public boolean isUpperInclusive()
    • getLowerBound

      public String getLowerBound()
    • getUpperBound

      public String getUpperBound()
    • getPreferredUnitAnnotationStart

      public int getPreferredUnitAnnotationStart()
    • getPreferredUnitAnnotationEnd

      public int getPreferredUnitAnnotationEnd()
    • getPreferredUnitAnnotationRange

      public XL16UOffsetRange getPreferredUnitAnnotationRange()
    • getRangeStart

      public int getRangeStart()
    • getRangeEnd

      public int getRangeEnd()
    • getRangeTokenRange

      public XL16UOffsetRange getRangeTokenRange()
    • getLowerBoundStart

      public int getLowerBoundStart()
    • getLowerBoundEnd

      public int getLowerBoundEnd()
    • getLowerBoundRange

      public XL16UOffsetRange getLowerBoundRange()
    • getUpperBoundStart

      public int getUpperBoundStart()
    • getUpperBoundEnd

      public int getUpperBoundEnd()
    • getUpperBoundRange

      public XL16UOffsetRange getUpperBoundRange()
    • getTrailingSuffix

      public String getTrailingSuffix()