net.sf.sasl.language.placeholder.syntax.types
Class IntegerNode
java.lang.Object
net.sf.sasl.language.placeholder.syntax.ASTNode
net.sf.sasl.language.placeholder.syntax.types.TypeValueNode<BigInteger>
net.sf.sasl.language.placeholder.syntax.types.IntegerNode
public class IntegerNode
- extends TypeValueNode<BigInteger>
Defines an integer node that can store an integer number.
- Since:
- 0.0.1 (sasl-common-aspect-library)
- Author:
- Philipp Förmer
Constructor Summary |
IntegerNode(String value)
Creates an integer node with the given string encoded integer value and
no parent node. |
IntegerNode(String value,
ASTNode parentNode)
Creates an integer node with the given string encoded integer value and
parent node. |
IntegerNode
public IntegerNode(String value)
throws IllegalArgumentException
- Creates an integer node with the given string encoded integer value and
no parent node.
- Parameters:
value
- non null integer number.parentNode
- null or non null parent node.
- Throws:
IllegalArgumentException
- if parameter value is null or no valid integer number.- Since:
- 0.0.1 (sasl-common-aspect-library)
IntegerNode
public IntegerNode(String value,
ASTNode parentNode)
throws IllegalArgumentException
- Creates an integer node with the given string encoded integer value and
parent node.
- Parameters:
value
- non null integer number.parentNode
- null or non null parent node.
- Throws:
IllegalArgumentException
- if parameter value is null or no valid integer number.- Since:
- 0.0.1 (sasl-common-aspect-library)
Copyright © 2010. All Rights Reserved.