Uses of Class
org.apache.sysds.parser.Expression
-
Packages that use Expression Package Description org.apache.sysds.api.mlcontext org.apache.sysds.parser org.apache.sysds.parser.dml org.apache.sysds.runtime.meta org.apache.sysds.runtime.privacy org.apache.sysds.utils -
-
Uses of Expression in org.apache.sysds.api.mlcontext
Methods in org.apache.sysds.api.mlcontext with parameters of type Expression Modifier and Type Method Description voidMLContext.InternalProxy. setAppropriateVarsForRead(Expression source, String target) -
Uses of Expression in org.apache.sysds.parser
Subclasses of Expression in org.apache.sysds.parser Modifier and Type Class Description classBinaryExpressionclassBooleanExpressionclassBooleanIdentifierclassBuiltinFunctionExpressionclassConstIdentifierclassDataExpressionclassDataIdentifierclassDoubleIdentifierclassExpressionListclassFunctionCallIdentifierclassIdentifierclassIndexedIdentifierclassIntIdentifierclassIterablePredicateclassParameterizedBuiltinFunctionExpressionclassRelationalExpressionclassStringIdentifierMethods in org.apache.sysds.parser that return Expression Modifier and Type Method Description Expression[]BuiltinFunctionExpression. getAllExpr()ExpressionIndexedIdentifier. getColLowerBound()ExpressionIndexedIdentifier. getColUpperBound()ExpressionBuiltinFunctionExpression. getEighthExpr()ExpressionBuiltinFunctionExpression. getExpr(int i)ExpressionParameterExpression. getExpr()ExpressionOutputStatement. getExprParam(String key)ExpressionBuiltinFunctionExpression. getFifthExpr()ExpressionBuiltinFunctionExpression. getFirstExpr()ExpressionBuiltinFunctionExpression. getFourthExpr()ExpressionIterablePredicate. getFromExpr()ExpressionIterablePredicate. getIncrementExpr()ExpressionFunctionStatement. getInputDefault(String name)ExpressionBinaryExpression. getLeft()ExpressionBooleanExpression. getLeft()ExpressionRelationalExpression. getLeft()ExpressionConditionalPredicate. getPredicate()ExpressionBinaryExpression. getRight()ExpressionBooleanExpression. getRight()ExpressionRelationalExpression. getRight()ExpressionIndexedIdentifier. getRowLowerBound()ExpressionIndexedIdentifier. getRowUpperBound()ExpressionBuiltinFunctionExpression. getSecondExpr()ExpressionBuiltinFunctionExpression. getSeventhExpr()ExpressionBuiltinFunctionExpression. getSixthExpr()ExpressionAssignmentStatement. getSource()ExpressionMultiAssignmentStatement. getSource()ExpressionBuiltinFunctionExpression. getThirdExpr()ExpressionIterablePredicate. getToExpr()ExpressionDataExpression. getVarParam(String name)ExpressionParameterizedBuiltinFunctionExpression. getVarParam(String name)ExpressionBinaryExpression. rewriteExpression(String prefix)ExpressionBooleanExpression. rewriteExpression(String prefix)ExpressionBooleanIdentifier. rewriteExpression(String prefix)ExpressionBuiltinFunctionExpression. rewriteExpression(String prefix)ExpressionDataExpression. rewriteExpression(String prefix)ExpressionDataIdentifier. rewriteExpression(String prefix)ExpressionDoubleIdentifier. rewriteExpression(String prefix)abstract ExpressionExpression. rewriteExpression(String prefix)ExpressionExpressionList. rewriteExpression(String prefix)ExpressionFunctionCallIdentifier. rewriteExpression(String prefix)ExpressionIndexedIdentifier. rewriteExpression(String prefix)ExpressionIntIdentifier. rewriteExpression(String prefix)ExpressionIterablePredicate. rewriteExpression(String prefix)ExpressionParameterizedBuiltinFunctionExpression. rewriteExpression(String prefix)ExpressionRelationalExpression. rewriteExpression(String prefix)ExpressionStringIdentifier. 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 Expression Modifier and Type Method Description List<Expression>PrintStatement. getExpressions()ArrayList<Expression>FunctionStatement. getInputDefaults()ArrayList<Expression>ExpressionList. getValue()HashMap<String,Expression>DataExpression. getVarParams()HashMap<String,Expression>ParameterizedBuiltinFunctionExpression. getVarParams()Methods in org.apache.sysds.parser with parameters of type Expression Modifier and Type Method Description voidOutputStatement. 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 Expression Modifier and Type Method Description voidPrintStatement. 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)Constructor parameters in org.apache.sysds.parser with type arguments of type Expression Constructor Description DataExpression(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 Modifier and Type Field Description ExpressionExpressionInfo. exprExpressionExpressionInfo. fromExpressionExpressionInfo. incrementExpressionExpressionInfo. to -
Uses of Expression in org.apache.sysds.runtime.meta
Subclasses of Expression in org.apache.sysds.runtime.meta Modifier and Type Class Description classMetaDataAllMethods in org.apache.sysds.runtime.meta that return types with arguments of type Expression Modifier and Type Method Description HashMap<String,Expression>MetaDataAll. parseMetaDataFileParameters(String mtdFileName, boolean conditional, HashMap<String,Expression> varParams)Methods in org.apache.sysds.runtime.meta with parameters of type Expression Modifier and Type Method Description voidMetaDataAll. addVarParam(String name, Expression value, HashMap<String,Expression> varParams)Method parameters in org.apache.sysds.runtime.meta with type arguments of type Expression Modifier and Type Method Description voidMetaDataAll. addVarParam(String name, Expression value, HashMap<String,Expression> varParams)HashMap<String,Expression>MetaDataAll. parseMetaDataFileParameters(String mtdFileName, boolean conditional, HashMap<String,Expression> varParams) -
Uses of Expression in org.apache.sysds.runtime.privacy
Methods in org.apache.sysds.runtime.privacy with parameters of type Expression Modifier and Type Method Description static voidPrivacyUtils. setFineGrainedPrivacy(PrivacyConstraint privacyConstraint, Expression eFineGrainedPrivacy) -
Uses of Expression in org.apache.sysds.utils
Methods in org.apache.sysds.utils with parameters of type Expression Modifier and Type Method Description static voidMLContextProxy. setAppropriateVarsForRead(Expression source, String targetname)
-