Class DoubleLiteralExpr

All Implemented Interfaces:
NodeWithRange<Node>, NodeWithTokenRange<Node>, Observable, Visitable, HasParentNode<Node>, Cloneable

public class DoubleLiteralExpr extends LiteralStringValueExpr
A float or a double constant. This value is stored exactly as found in the source.
100.1f
23958D
0x4.5p1f
Author:
Julio Vilmar Gesser
  • Constructor Details

    • DoubleLiteralExpr

      public DoubleLiteralExpr()
    • DoubleLiteralExpr

      public DoubleLiteralExpr(String value)
    • DoubleLiteralExpr

      public DoubleLiteralExpr(TokenRange tokenRange, String value)
      This constructor is used by the parser and is considered private.
    • DoubleLiteralExpr

      public DoubleLiteralExpr(double value)
  • Method Details