Uses of Class
org.apache.sysds.parser.Expression
Packages that use Expression
Package
Description
-
Uses of Expression in org.apache.sysds.api.mlcontext
Methods in org.apache.sysds.api.mlcontext with parameters of type ExpressionModifier and TypeMethodDescriptionvoidMLContext.InternalProxy.setAppropriateVarsForRead(Expression source, String target) -
Uses of Expression in org.apache.sysds.parser
Subclasses of Expression in org.apache.sysds.parserModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in org.apache.sysds.parser that return ExpressionModifier and TypeMethodDescriptionBuiltinFunctionExpression.getAllExpr()IndexedIdentifier.getColLowerBound()IndexedIdentifier.getColUpperBound()BuiltinFunctionExpression.getEighthExpr()BuiltinFunctionExpression.getExpr(int i) ParameterExpression.getExpr()OutputStatement.getExprParam(String key) BuiltinFunctionExpression.getFifthExpr()BuiltinFunctionExpression.getFirstExpr()BuiltinFunctionExpression.getFourthExpr()IterablePredicate.getFromExpr()IterablePredicate.getIncrementExpr()FunctionStatement.getInputDefault(String name) BinaryExpression.getLeft()BooleanExpression.getLeft()RelationalExpression.getLeft()ConditionalPredicate.getPredicate()BinaryExpression.getRight()BooleanExpression.getRight()RelationalExpression.getRight()IndexedIdentifier.getRowLowerBound()IndexedIdentifier.getRowUpperBound()BuiltinFunctionExpression.getSecondExpr()BuiltinFunctionExpression.getSeventhExpr()BuiltinFunctionExpression.getSixthExpr()AssignmentStatement.getSource()MultiAssignmentStatement.getSource()BuiltinFunctionExpression.getThirdExpr()IterablePredicate.getToExpr()DataExpression.getVarParam(String name) ParameterizedBuiltinFunctionExpression.getVarParam(String name) BinaryExpression.rewriteExpression(String prefix) BooleanExpression.rewriteExpression(String prefix) BooleanIdentifier.rewriteExpression(String prefix) BuiltinFunctionExpression.rewriteExpression(String prefix) DataExpression.rewriteExpression(String prefix) DataIdentifier.rewriteExpression(String prefix) DoubleIdentifier.rewriteExpression(String prefix) abstract ExpressionExpression.rewriteExpression(String prefix) ExpressionList.rewriteExpression(String prefix) FunctionCallIdentifier.rewriteExpression(String prefix) IndexedIdentifier.rewriteExpression(String prefix) IntIdentifier.rewriteExpression(String prefix) IterablePredicate.rewriteExpression(String prefix) ListIdentifier.rewriteExpression(String prefix) ParameterizedBuiltinFunctionExpression.rewriteExpression(String prefix) RelationalExpression.rewriteExpression(String prefix) StringIdentifier.rewriteExpression(String prefix) static ExpressionStatementBlock.rHoistFunctionCallsFromExpressions(Expression expr, boolean root, ArrayList<Statement> tmp, DMLProgram prog) Methods in org.apache.sysds.parser that return types with arguments of type ExpressionModifier and TypeMethodDescriptionPrintStatement.getExpressions()FunctionStatement.getInputDefaults()ExpressionList.getValue()DataExpression.getVarParams()ParameterizedBuiltinFunctionExpression.getVarParams()Methods in org.apache.sysds.parser with parameters of type ExpressionModifier and TypeMethodDescriptionvoidOutputStatement.addExprParam(String name, Expression value, boolean fromMTDFile) voidDataExpression.addFederatedExprParam(String paramName, Expression paramValue) voidDataExpression.addFrameExprParam(String paramName, Expression paramValue) voidDataExpression.addMatrixExprParam(String paramName, Expression paramValue) voidDataExpression.addRandExprParam(String paramName, Expression paramValue) voidDataExpression.addSqlExprParam(String paramName, Expression paramValue) voidDataExpression.addTensorExprParam(String paramName, Expression paramValue) voidDataExpression.addVarParam(String name, Expression value) voidParameterizedBuiltinFunctionExpression.addVarParam(String name, Expression value) static Types.DataTypeExpression.computeDataType(Expression expression1, Expression expression2, boolean cast) Compute data type based on expressions.static Types.ValueTypeExpression.computeValueType(Expression expr1, Types.ValueType v1, Types.ValueType v2, boolean cast) static Types.ValueTypeExpression.computeValueType(Expression expression1, Expression expression2, boolean cast) Compute value type based on expressions.static MatrixCharacteristicsExpression.getBinaryMatrixCharacteristics(Expression expression1, Expression expression2) Returns the matrix characteristics for scalar-scalar, scalar-matrix, matrix-scalar, matrix-matrix operations.static ExpressionStatementBlock.rHoistFunctionCallsFromExpressions(Expression expr, boolean root, ArrayList<Statement> tmp, DMLProgram prog) voidIndexedIdentifier.setColLowerBound(Expression passed) voidIndexedIdentifier.setColUpperBound(Expression passed) voidParameterExpression.setExpr(Expression expr) voidIterablePredicate.setFromExpr(Expression from) voidIterablePredicate.setIncrementExpr(Expression increment) voidBinaryExpression.setLeft(Expression l) voidBooleanExpression.setLeft(Expression l) voidRelationalExpression.setLeft(Expression l) voidConditionalPredicate.setPredicate(Expression expr) voidBinaryExpression.setRight(Expression r) voidBooleanExpression.setRight(Expression r) voidRelationalExpression.setRight(Expression r) voidIndexedIdentifier.setRowLowerBound(Expression passed) voidIndexedIdentifier.setRowUpperBound(Expression passed) voidAssignmentStatement.setSource(Expression s) voidIterablePredicate.setToExpr(Expression to) Method parameters in org.apache.sysds.parser with type arguments of type ExpressionModifier and TypeMethodDescriptionvoidPrintStatement.setExpressions(List<Expression> expressions) voidIndexedIdentifier.setIndices(ArrayList<ArrayList<Expression>> passed) voidFunctionStatement.setInputDefaults(ArrayList<Expression> inputDefaults) voidExpressionList.setValue(ArrayList<Expression> _value) voidDataExpression.setVarParams(HashMap<String, Expression> varParams) Constructors in org.apache.sysds.parser with parameters of type ExpressionModifierConstructorDescriptionAssignmentStatement(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier di, Expression exp) AssignmentStatement(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier di, Expression exp, String filename) AssignmentStatement(DataIdentifier di, Expression exp) AssignmentStatement(DataIdentifier di, Expression exp, ParseInfo parseInfo) BuiltinFunctionExpression(org.antlr.v4.runtime.ParserRuleContext ctx, Builtins bifop, Expression[] args, String fname) BuiltinFunctionExpression(Builtins bifop, Expression[] args, ParseInfo parseInfo) IterablePredicate(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier iterVar, Expression fromExpr, Expression toExpr, Expression incrementExpr, HashMap<String, String> parForParamValues, String filename) ParameterExpression(String name, Expression val) Constructor parameters in org.apache.sysds.parser with type arguments of type ExpressionModifierConstructorDescriptionDataExpression(org.antlr.v4.runtime.ParserRuleContext ctx, Expression.DataOp op, HashMap<String, Expression> varParams, String filename) DataExpression(Expression.DataOp op, HashMap<String, Expression> varParams, ParseInfo parseInfo) ExpressionList(ArrayList<Expression> value) ParameterizedBuiltinFunctionExpression(org.antlr.v4.runtime.ParserRuleContext ctx, Builtins op, LinkedHashMap<String, Expression> varParams, String filename) ParameterizedBuiltinFunctionExpression(Builtins op, LinkedHashMap<String, Expression> varParams, ParseInfo parseInfo) PrintStatement(org.antlr.v4.runtime.ParserRuleContext ctx, String type, List<Expression> expressions, String filename) PrintStatement(PrintStatement.PRINTTYPE type, List<Expression> expressions) -
Uses of Expression in org.apache.sysds.parser.dml
Fields in org.apache.sysds.parser.dml declared as Expression -
Uses of Expression in org.apache.sysds.runtime.meta
Subclasses of Expression in org.apache.sysds.runtime.metaMethods in org.apache.sysds.runtime.meta that return types with arguments of type ExpressionModifier and TypeMethodDescriptionMetaDataAll.parseMetaDataFileParameters(String mtdFileName, boolean conditional, HashMap<String, Expression> varParams) Methods in org.apache.sysds.runtime.meta with parameters of type ExpressionModifier and TypeMethodDescriptionvoidMetaDataAll.addVarParam(String name, Expression value, HashMap<String, Expression> varParams) Method parameters in org.apache.sysds.runtime.meta with type arguments of type ExpressionModifier and TypeMethodDescriptionvoidMetaDataAll.addVarParam(String name, Expression value, HashMap<String, Expression> varParams) MetaDataAll.parseMetaDataFileParameters(String mtdFileName, boolean conditional, HashMap<String, Expression> varParams) -
Uses of Expression in org.apache.sysds.utils
Methods in org.apache.sysds.utils with parameters of type ExpressionModifier and TypeMethodDescriptionstatic voidMLContextProxy.setAppropriateVarsForRead(Expression source, String targetname)