Package org.eolang.opeo.ast
Class Literal
java.lang.Object
org.eolang.opeo.ast.Literal
Literal output.
- Since:
- 0.1
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eolang.opeo.ast.AstNode
AstNode.Empty
-
Constructor Summary
ConstructorsConstructorDescriptionLiteral()
Constructor.Literal
(boolean value) Constructor.Literal
(byte value) Constructor.Literal
(char value) Constructor.Literal
(double value) Constructor.Literal
(float value) Constructor.Literal
(int value) Constructor.Literal
(long value) Constructor.Literal
(short value) Constructor.Constructor.Constructor.Literal
(org.eolang.jeo.representation.xmir.XmlNode node) Constructor. -
Method Summary
-
Constructor Details
-
Literal
public Literal()Constructor. Null literal. -
Literal
public Literal(char value) Constructor.- Parameters:
value
- Char literal value.
-
Literal
public Literal(boolean value) Constructor.- Parameters:
value
- Boolean literal value.
-
Literal
public Literal(byte value) Constructor.- Parameters:
value
- Byte literal value.
-
Literal
public Literal(short value) Constructor.- Parameters:
value
- Short literal value.
-
Literal
public Literal(int value) Constructor.- Parameters:
value
- Integer literal value.
-
Literal
public Literal(long value) Constructor.- Parameters:
value
- Long literal value.
-
Literal
public Literal(float value) Constructor.- Parameters:
value
- Float literal value.
-
Literal
public Literal(double value) Constructor.- Parameters:
value
- Double literal value.
-
Literal
public Literal(org.eolang.jeo.representation.xmir.XmlNode node) Constructor.- Parameters:
node
- XML node.
-
Literal
Constructor.- Parameters:
value
- Literal value.
-
Literal
Constructor.- Parameters:
value
- Literal value.type
- Literal type.
-
-
Method Details