# NumericLit

#### class NumericLit(chars: String) extends Token with Product

The class of numeric literal tokens

definition classes: StdTokens

1. Product
2. Equals
3. Token
4. AnyRef
5. Any

### Value Members

1. #### def canEqual(arg0: Any): Boolean

A method that should be called from every well-designed equals method that is open to be overridden in a subclass

A method that should be called from every well-designed equals method that is open to be overridden in a subclass. See Programming in Scala, Chapter 28 for discussion and design.

3. #### def equals(arg0: Any): Boolean

The equality method defined in `AnyRef`

The equality method defined in `AnyRef`.

4. #### def hashCode(): Int

Returns a hash code value for the object

Returns a hash code value for the object.

The default hashing algorithm is platform dependent.

Note that it is allowed for two objects to have identical hash codes (`o1.hashCode.equals(o2.hashCode)`) yet not be equal (`o1.equals(o2)` returns `false`). A degenerate implementation could always return `0`. However, it is required that if two objects are equal (`o1.equals(o2)` returns `true`) that they have identical hash codes (`o1.hashCode.equals(o2.hashCode)`). Therefore, when overriding this method, be sure to verify that the behavior is consistent with the `equals` method.

5. #### def productArity: Int

return k for a product `A(x_1,`

``` return k for a product A(x_1,...,x_k) ```
``` ```
6. ``` def productElement(arg0: Int): Any for a product A(x_1, for a product A(x_1,...,x_k), returns x_(n+1) for 0 <= n < k ```
7. ``` def productElements: Iterator[Any] ```
8. ``` def productIterator: Iterator[Any] An iterator that returns all fields of this product An iterator that returns all fields of this product definition classes: Product ```
9. ``` def productPrefix: String By default the empty string By default the empty string. Implementations may override this method in order to prepend a string prefix to the result of the toString methods. ```
10. ``` def toString(): String Returns a string representation of the object Returns a string representation of the object. The default representation is platform dependent. ```
``` ```
``` Instance constructors new NumericLit(chars: String) new NumericLit() ```
``` ```