public final class BooleanConstant extends java.lang.Object implements Atom
| Modifier and Type | Field and Description | 
|---|---|
| static BooleanConstant | FALSE | 
| static BooleanConstant | TRUE | 
| Constructor and Description | 
|---|
| BooleanConstant(boolean value)Creates a boolean constant from a boolean value. | 
| BooleanConstant(java.lang.String text)Creates a boolean constant from a raw string. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | accept(NodeVisitor<T> visitor)Accept a visitor to process this node. | 
| java.lang.String | getText()Get the text content for this nodes | 
| boolean | getValue()Returns the boolean value of the constant. | 
| java.lang.String | toString() | 
public static final BooleanConstant FALSE
public static final BooleanConstant TRUE
public BooleanConstant(java.lang.String text)
text - the raw stringpublic BooleanConstant(boolean value)
value - the value from which this constant is createdpublic boolean getValue()
public java.lang.String getText()
Atompublic <T> T accept(NodeVisitor<T> visitor)
ExpressionNodeaccept in interface ExpressionNodeT - the type of the visitorvisitor - The visitorpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018 The Apache Software Foundation. All rights reserved.