| 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 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MLContext.InternalProxy.setAppropriateVarsForRead(Expression source,
                         String target)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BinaryExpression  | 
class  | 
BooleanExpression  | 
class  | 
BooleanIdentifier  | 
class  | 
BuiltinFunctionExpression  | 
class  | 
ConstIdentifier  | 
class  | 
DataExpression  | 
class  | 
DataIdentifier  | 
class  | 
DoubleIdentifier  | 
class  | 
ExpressionList  | 
class  | 
FunctionCallIdentifier  | 
class  | 
Identifier  | 
class  | 
IndexedIdentifier  | 
class  | 
IntIdentifier  | 
class  | 
IterablePredicate  | 
class  | 
ParameterizedBuiltinFunctionExpression  | 
class  | 
RelationalExpression  | 
class  | 
StringIdentifier  | 
| Modifier and Type | Method and Description | 
|---|---|
Expression[] | 
BuiltinFunctionExpression.getAllExpr()  | 
Expression | 
IndexedIdentifier.getColLowerBound()  | 
Expression | 
IndexedIdentifier.getColUpperBound()  | 
Expression | 
BuiltinFunctionExpression.getEighthExpr()  | 
Expression | 
ParameterExpression.getExpr()  | 
Expression | 
BuiltinFunctionExpression.getExpr(int i)  | 
Expression | 
OutputStatement.getExprParam(String key)  | 
Expression | 
BuiltinFunctionExpression.getFifthExpr()  | 
Expression | 
BuiltinFunctionExpression.getFirstExpr()  | 
Expression | 
BuiltinFunctionExpression.getFourthExpr()  | 
Expression | 
IterablePredicate.getFromExpr()  | 
Expression | 
IterablePredicate.getIncrementExpr()  | 
Expression | 
FunctionStatement.getInputDefault(String name)  | 
Expression | 
BooleanExpression.getLeft()  | 
Expression | 
RelationalExpression.getLeft()  | 
Expression | 
BinaryExpression.getLeft()  | 
Expression | 
ConditionalPredicate.getPredicate()  | 
Expression | 
BooleanExpression.getRight()  | 
Expression | 
RelationalExpression.getRight()  | 
Expression | 
BinaryExpression.getRight()  | 
Expression | 
IndexedIdentifier.getRowLowerBound()  | 
Expression | 
IndexedIdentifier.getRowUpperBound()  | 
Expression | 
BuiltinFunctionExpression.getSecondExpr()  | 
Expression | 
BuiltinFunctionExpression.getSeventhExpr()  | 
Expression | 
BuiltinFunctionExpression.getSixthExpr()  | 
Expression | 
MultiAssignmentStatement.getSource()  | 
Expression | 
AssignmentStatement.getSource()  | 
Expression | 
BuiltinFunctionExpression.getThirdExpr()  | 
Expression | 
IterablePredicate.getToExpr()  | 
Expression | 
ParameterizedBuiltinFunctionExpression.getVarParam(String name)  | 
Expression | 
DataExpression.getVarParam(String name)  | 
Expression | 
IterablePredicate.rewriteExpression(String prefix)  | 
Expression | 
DoubleIdentifier.rewriteExpression(String prefix)  | 
Expression | 
ParameterizedBuiltinFunctionExpression.rewriteExpression(String prefix)  | 
Expression | 
StringIdentifier.rewriteExpression(String prefix)  | 
Expression | 
BooleanExpression.rewriteExpression(String prefix)  | 
Expression | 
FunctionCallIdentifier.rewriteExpression(String prefix)  | 
Expression | 
DataExpression.rewriteExpression(String prefix)  | 
Expression | 
BuiltinFunctionExpression.rewriteExpression(String prefix)  | 
abstract Expression | 
Expression.rewriteExpression(String prefix)  | 
Expression | 
RelationalExpression.rewriteExpression(String prefix)  | 
Expression | 
ExpressionList.rewriteExpression(String prefix)  | 
Expression | 
BooleanIdentifier.rewriteExpression(String prefix)  | 
Expression | 
IndexedIdentifier.rewriteExpression(String prefix)  | 
Expression | 
IntIdentifier.rewriteExpression(String prefix)  | 
Expression | 
DataIdentifier.rewriteExpression(String prefix)  | 
Expression | 
BinaryExpression.rewriteExpression(String prefix)  | 
static Expression | 
StatementBlock.rHoistFunctionCallsFromExpressions(Expression expr,
                                  boolean root,
                                  ArrayList<Statement> tmp,
                                  DMLProgram prog)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Expression> | 
PrintStatement.getExpressions()  | 
ArrayList<Expression> | 
FunctionStatement.getInputDefaults()  | 
ArrayList<Expression> | 
ExpressionList.getValue()  | 
HashMap<String,Expression> | 
ParameterizedBuiltinFunctionExpression.getVarParams()  | 
HashMap<String,Expression> | 
DataExpression.getVarParams()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OutputStatement.addExprParam(String name,
            Expression value,
            boolean fromMTDFile)  | 
void | 
DataExpression.addFederatedExprParam(String paramName,
                     Expression paramValue)  | 
void | 
DataExpression.addFrameExprParam(String paramName,
                 Expression paramValue)  | 
void | 
DataExpression.addMatrixExprParam(String paramName,
                  Expression paramValue)  | 
void | 
DataExpression.addRandExprParam(String paramName,
                Expression paramValue)  | 
void | 
DataExpression.addSqlExprParam(String paramName,
               Expression paramValue)  | 
void | 
DataExpression.addTensorExprParam(String paramName,
                  Expression paramValue)  | 
void | 
ParameterizedBuiltinFunctionExpression.addVarParam(String name,
           Expression value)  | 
void | 
DataExpression.addVarParam(String name,
           Expression value)  | 
static Types.DataType | 
Expression.computeDataType(Expression expression1,
               Expression expression2,
               boolean cast)
Compute data type based on expressions. 
 | 
static Types.ValueType | 
Expression.computeValueType(Expression expression1,
                Expression expression2,
                boolean cast)
Compute value type based on expressions. 
 | 
static Types.ValueType | 
Expression.computeValueType(Expression expr1,
                Types.ValueType v1,
                Types.ValueType v2,
                boolean cast)  | 
static MatrixCharacteristics | 
Expression.getBinaryMatrixCharacteristics(Expression expression1,
                              Expression expression2)
Returns the matrix characteristics for scalar-scalar, scalar-matrix, matrix-scalar, matrix-matrix
 operations. 
 | 
static Expression | 
StatementBlock.rHoistFunctionCallsFromExpressions(Expression expr,
                                  boolean root,
                                  ArrayList<Statement> tmp,
                                  DMLProgram prog)  | 
void | 
IndexedIdentifier.setColLowerBound(Expression passed)  | 
void | 
IndexedIdentifier.setColUpperBound(Expression passed)  | 
void | 
ParameterExpression.setExpr(Expression expr)  | 
void | 
IterablePredicate.setFromExpr(Expression from)  | 
void | 
IterablePredicate.setIncrementExpr(Expression increment)  | 
void | 
BooleanExpression.setLeft(Expression l)  | 
void | 
RelationalExpression.setLeft(Expression l)  | 
void | 
BinaryExpression.setLeft(Expression l)  | 
void | 
ConditionalPredicate.setPredicate(Expression expr)  | 
void | 
BooleanExpression.setRight(Expression r)  | 
void | 
RelationalExpression.setRight(Expression r)  | 
void | 
BinaryExpression.setRight(Expression r)  | 
void | 
IndexedIdentifier.setRowLowerBound(Expression passed)  | 
void | 
IndexedIdentifier.setRowUpperBound(Expression passed)  | 
void | 
AssignmentStatement.setSource(Expression s)  | 
void | 
IterablePredicate.setToExpr(Expression to)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PrintStatement.setExpressions(List<Expression> expressions)  | 
void | 
IndexedIdentifier.setIndices(ArrayList<ArrayList<Expression>> passed)  | 
void | 
FunctionStatement.setInputDefaults(ArrayList<Expression> inputDefaults)  | 
void | 
ExpressionList.setValue(ArrayList<Expression> _value)  | 
void | 
DataExpression.setVarParams(HashMap<String,Expression> varParams)  | 
| Constructor and Description | 
|---|
DataExpression(Expression.DataOp op,
              HashMap<String,Expression> varParams,
              ParseInfo parseInfo)  | 
DataExpression(org.antlr.v4.runtime.ParserRuleContext ctx,
              Expression.DataOp op,
              HashMap<String,Expression> varParams,
              String filename)  | 
ExpressionList(ArrayList<Expression> value)  | 
ParameterizedBuiltinFunctionExpression(Builtins op,
                                      LinkedHashMap<String,Expression> varParams,
                                      ParseInfo parseInfo)  | 
ParameterizedBuiltinFunctionExpression(org.antlr.v4.runtime.ParserRuleContext ctx,
                                      Builtins op,
                                      LinkedHashMap<String,Expression> varParams,
                                      String filename)  | 
PrintStatement(org.antlr.v4.runtime.ParserRuleContext ctx,
              String type,
              List<Expression> expressions,
              String filename)  | 
PrintStatement(PrintStatement.PRINTTYPE type,
              List<Expression> expressions)  | 
| Modifier and Type | Field and Description | 
|---|---|
Expression | 
ExpressionInfo.expr  | 
Expression | 
ExpressionInfo.from  | 
Expression | 
ExpressionInfo.increment  | 
Expression | 
ExpressionInfo.to  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MetaDataAll  | 
| Modifier and Type | Method and Description | 
|---|---|
HashMap<String,Expression> | 
MetaDataAll.parseMetaDataFileParameters(String mtdFileName,
                           boolean conditional,
                           HashMap<String,Expression> varParams)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MetaDataAll.addVarParam(String name,
           Expression value,
           HashMap<String,Expression> varParams)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MetaDataAll.addVarParam(String name,
           Expression value,
           HashMap<String,Expression> varParams)  | 
HashMap<String,Expression> | 
MetaDataAll.parseMetaDataFileParameters(String mtdFileName,
                           boolean conditional,
                           HashMap<String,Expression> varParams)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
PrivacyUtils.setFineGrainedPrivacy(PrivacyConstraint privacyConstraint,
                     Expression eFineGrainedPrivacy)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
MLContextProxy.setAppropriateVarsForRead(Expression source,
                         String targetname)  | 
Copyright © 2021 The Apache Software Foundation. All rights reserved.