Alle implementierten Schnittstellen:
TypeConstants, TypeIds
Bekannte direkte Unterklassen:
CharLiteral, DoubleLiteral, FloatLiteral, IntLiteral, LongLiteral

public abstract class NumberLiteral extends Literal
  • Konstruktordetails

    • NumberLiteral

      public NumberLiteral(char[] token, int s, int e)
    • NumberLiteral

      public NumberLiteral(int s, int e)
  • Methodendetails

    • isValidJavaStatement

      public boolean isValidJavaStatement()
      Setzt außer Kraft:
      isValidJavaStatement in Klasse Statement
    • source

      public char[] source()
      Angegeben von:
      source in Klasse Literal
    • removePrefixZerosAndUnderscores

      protected static char[] removePrefixZerosAndUnderscores(char[] token, boolean isLong)