Package org.apache.sysds.parser
Class BooleanIdentifier
java.lang.Object
org.apache.sysds.parser.Expression
org.apache.sysds.parser.Identifier
org.apache.sysds.parser.ConstIdentifier
org.apache.sysds.parser.BooleanIdentifier
- All Implemented Interfaces:
ParseInfo
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sysds.parser.Expression
Expression.BinaryOp, Expression.BooleanOp, Expression.DataOp, Expression.FunctCallOp, Expression.RelationalOp -
Constructor Summary
ConstructorsConstructorDescriptionBooleanIdentifier(boolean val) BooleanIdentifier(boolean val, ParseInfo parseInfo) BooleanIdentifier(org.antlr.v4.runtime.ParserRuleContext ctx, boolean val, String filename) -
Method Summary
Modifier and TypeMethodDescriptionlongbooleangetValue()rewriteExpression(String prefix) toString()Methods inherited from class org.apache.sysds.parser.Identifier
computeDataType, dimsKnown, getBlocksize, getDataType, getDim1, getDim2, getFileFormat, getNnz, getValueType, isScalarBoolean, setBlocksize, setBooleanProperties, setDataType, setDimensions, setDimensionValueProperties, setFileFormat, setIntProperties, setNnz, setProperties, setValueType, validateExpressionMethods inherited from class org.apache.sysds.parser.Expression
computeDataType, computeDataType, computeValueType, computeValueType, computeValueType, convertFormatType, equals, getBeginColumn, getBeginLine, getBinaryMatrixCharacteristics, getBinaryOp, getBooleanOp, getEndColumn, getEndLine, getFilename, getOutput, getOutputs, getParseExceptionList, getRelationalOp, getTempName, getText, hashCode, printErrorLocation, printInfoLocation, printWarningLocation, raiseValidateError, raiseValidateError, raiseValidateError, setBeginColumn, setBeginLine, setCtxValues, setCtxValuesAndFilename, setEndColumn, setEndLine, setFilename, setOutput, setParseExceptionList, setParseInfo, setText, validateExpression
-
Constructor Details
-
BooleanIdentifier
public BooleanIdentifier(boolean val) -
BooleanIdentifier
-
BooleanIdentifier
-
-
Method Details
-
rewriteExpression
- Specified by:
rewriteExpressionin classExpression
-
getValue
public boolean getValue() -
toString
-
variablesRead
- Specified by:
variablesReadin classExpression
-
variablesUpdated
- Specified by:
variablesUpdatedin classExpression
-
getLongValue
public long getLongValue()- Specified by:
getLongValuein classConstIdentifier
-