public class StringIdentifier extends ConstIdentifier
Expression.BinaryOp, Expression.BooleanOp, Expression.DataOp, Expression.FunctCallOp, Expression.RelationalOp
Constructor and Description |
---|
StringIdentifier(org.antlr.v4.runtime.ParserRuleContext ctx,
String val,
String filename) |
StringIdentifier(String val,
ParseInfo parseInfo) |
Modifier and Type | Method and Description |
---|---|
long |
getLongValue() |
String |
getValue() |
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 Expression rewriteExpression(String prefix)
rewriteExpression
in class Expression
public String 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.