Package org.apache.sysds.parser
Class StringIdentifier
- java.lang.Object
- 
- org.apache.sysds.parser.Expression
- 
- org.apache.sysds.parser.Identifier
- 
- org.apache.sysds.parser.ConstIdentifier
- 
- org.apache.sysds.parser.StringIdentifier
 
 
 
 
- 
- All Implemented Interfaces:
- ParseInfo
 
 public class StringIdentifier extends ConstIdentifier 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.sysds.parser.ExpressionExpression.BinaryOp, Expression.BooleanOp, Expression.DataOp, Expression.FunctCallOp, Expression.RelationalOp
 
- 
 - 
Constructor SummaryConstructors Constructor Description StringIdentifier(String val, ParseInfo parseInfo)StringIdentifier(org.antlr.v4.runtime.ParserRuleContext ctx, String val, String filename)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetLongValue()StringgetValue()ExpressionrewriteExpression(String prefix)StringtoString()VariableSetvariablesRead()VariableSetvariablesUpdated()- 
Methods inherited from class org.apache.sysds.parser.IdentifiercomputeDataType, dimsKnown, getBlocksize, getDataType, getDim1, getDim2, getFileFormat, getNnz, getPrivacy, getValueType, isScalarBoolean, setBlocksize, setBooleanProperties, setDataType, setDimensions, setDimensionValueProperties, setFileFormat, setIntProperties, setNnz, setPrivacy, setPrivacy, setProperties, setValueType, validateExpression
 - 
Methods inherited from class org.apache.sysds.parser.ExpressioncomputeDataType, 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
 
- 
 
- 
- 
- 
Method Detail- 
rewriteExpressionpublic Expression rewriteExpression(String prefix) - Specified by:
- rewriteExpressionin class- Expression
 
 - 
getValuepublic String getValue() 
 - 
variablesReadpublic VariableSet variablesRead() - Specified by:
- variablesReadin class- Expression
 
 - 
variablesUpdatedpublic VariableSet variablesUpdated() - Specified by:
- variablesUpdatedin class- Expression
 
 - 
getLongValuepublic long getLongValue() - Specified by:
- getLongValuein class- ConstIdentifier
 
 
- 
 
-