public class IntIdentifier extends ConstIdentifier
Expression.BinaryOp, Expression.BooleanOp, Expression.DataOp, Expression.FunctCallOp, Expression.RelationalOp
Constructor and Description |
---|
IntIdentifier(IntIdentifier i,
ParseInfo parseInfo) |
IntIdentifier(long val) |
IntIdentifier(long val,
ParseInfo parseInfo) |
IntIdentifier(org.antlr.v4.runtime.ParserRuleContext ctx,
long val,
String filename) |
Modifier and Type | Method and Description |
---|---|
long |
getLongValue() |
long |
getValue() |
void |
multiplyByMinusOne() |
Expression |
rewriteExpression(String prefix) |
String |
toString() |
VariableSet |
variablesRead() |
VariableSet |
variablesUpdated() |
computeDataType, dimsKnown, getBlocksize, getDataType, getDim1, getDim2, getFileFormat, getNnz, getPrivacy, getValueType, isScalarBoolean, setBlocksize, setBooleanProperties, setDataType, setDimensions, setDimensionValueProperties, setFileFormat, setIntProperties, setNnz, setPrivacy, setPrivacy, setProperties, setValueType, validateExpression
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
ctxAndFilenameToParseInfo
public IntIdentifier(long val)
public IntIdentifier(long val, ParseInfo parseInfo)
public IntIdentifier(IntIdentifier i, ParseInfo parseInfo)
public IntIdentifier(org.antlr.v4.runtime.ParserRuleContext ctx, long val, String filename)
public Expression rewriteExpression(String prefix)
rewriteExpression
in class Expression
public void multiplyByMinusOne()
public long getValue()
public VariableSet variablesRead()
variablesRead
in class Expression
public VariableSet variablesUpdated()
variablesUpdated
in class Expression
public long getLongValue()
getLongValue
in class ConstIdentifier
Copyright © 2020 The Apache Software Foundation. All rights reserved.