## Uses of Class
org.apache.sysds.parser.dml.DmlParser.ExpressionContext

Packages that use DmlParser.ExpressionContext
org.apache.sysds.parser.dml

### Uses of DmlParser.ExpressionContext in org.apache.sysds.parser.dml

Subclasses of DmlParser.ExpressionContext in org.apache.sysds.parser.dml
`static class` `DmlParser.AddSubExpressionContext`
`static class` `DmlParser.AtomicExpressionContext`
`static class` `DmlParser.BooleanAndExpressionContext`
`static class` `DmlParser.BooleanNotExpressionContext`
`static class` `DmlParser.BooleanOrExpressionContext`
`static class` `DmlParser.BuiltinFunctionExpressionContext`
`static class` `DmlParser.ConstDoubleIdExpressionContext`
`static class` `DmlParser.ConstFalseExpressionContext`
`static class` `DmlParser.ConstIntIdExpressionContext`
`static class` `DmlParser.ConstStringIdExpressionContext`
`static class` `DmlParser.ConstTrueExpressionContext`
`static class` `DmlParser.DataIdExpressionContext`
`static class` `DmlParser.MatrixMulExpressionContext`
`static class` `DmlParser.ModIntDivExpressionContext`
`static class` `DmlParser.MultDivExpressionContext`
`static class` `DmlParser.MultiIdExpressionContext`
`static class` `DmlParser.PowerExpressionContext`
`static class` `DmlParser.RelationalExpressionContext`
`static class` `DmlParser.UnaryExpressionContext`

Fields in org.apache.sysds.parser.dml declared as DmlParser.ExpressionContext
`DmlParser.ExpressionContext` DmlParser.IndexedExpressionContext.`colLower`
`DmlParser.ExpressionContext` DmlParser.IndexedExpressionContext.`colUpper`
`DmlParser.ExpressionContext` DmlParser.MultiIdExpressionContext.`expression`
`DmlParser.ExpressionContext` DmlParser.IterablePredicateColonExpressionContext.`from`
`DmlParser.ExpressionContext` DmlParser.IterablePredicateSeqExpressionContext.`from`
`DmlParser.ExpressionContext` DmlParser.IterablePredicateSeqExpressionContext.`increment`
`DmlParser.ExpressionContext` DmlParser.AddSubExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.AtomicExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.BooleanAndExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.BooleanNotExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.BooleanOrExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.MatrixMulExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.ModIntDivExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.MultDivExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.PowerExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.RelationalExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.UnaryExpressionContext.`left`
`DmlParser.ExpressionContext` DmlParser.ParameterizedExpressionContext.`paramVal`
`DmlParser.ExpressionContext` DmlParser.StrictParameterizedExpressionContext.`paramVal`
`DmlParser.ExpressionContext` DmlParser.TypedArgAssignContext.`paramVal`
`DmlParser.ExpressionContext` DmlParser.IfStatementContext.`predicate`
`DmlParser.ExpressionContext` DmlParser.WhileStatementContext.`predicate`
`DmlParser.ExpressionContext` DmlParser.AddSubExpressionContext.`right`
`DmlParser.ExpressionContext` DmlParser.BooleanAndExpressionContext.`right`
`DmlParser.ExpressionContext` DmlParser.BooleanOrExpressionContext.`right`
`DmlParser.ExpressionContext` DmlParser.MatrixMulExpressionContext.`right`
`DmlParser.ExpressionContext` DmlParser.ModIntDivExpressionContext.`right`
`DmlParser.ExpressionContext` DmlParser.MultDivExpressionContext.`right`
`DmlParser.ExpressionContext` DmlParser.PowerExpressionContext.`right`
`DmlParser.ExpressionContext` DmlParser.RelationalExpressionContext.`right`
`DmlParser.ExpressionContext` DmlParser.IndexedExpressionContext.`rowLower`
`DmlParser.ExpressionContext` DmlParser.IndexedExpressionContext.`rowUpper`
`DmlParser.ExpressionContext` DmlParser.AccumulatorAssignmentStatementContext.`source`
`DmlParser.ExpressionContext` DmlParser.AssignmentStatementContext.`source`
`DmlParser.ExpressionContext` DmlParser.IfdefAssignmentStatementContext.`source`
`DmlParser.ExpressionContext` DmlParser.IterablePredicateColonExpressionContext.`to`
`DmlParser.ExpressionContext` DmlParser.IterablePredicateSeqExpressionContext.`to`

Fields in org.apache.sysds.parser.dml with type parameters of type DmlParser.ExpressionContext
`List<DmlParser.ExpressionContext>` DmlParser.MultiIdExpressionContext.`targetList`

Methods in org.apache.sysds.parser.dml that return DmlParser.ExpressionContext
`DmlParser.ExpressionContext` DmlParser.AccumulatorAssignmentStatementContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.AddSubExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.AssignmentStatementContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.AtomicExpressionContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.BooleanAndExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.BooleanNotExpressionContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.BooleanOrExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.`expression()`
`DmlParser.ExpressionContext` DmlParser.IfdefAssignmentStatementContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.IfStatementContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.IndexedExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.IterablePredicateColonExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.IterablePredicateSeqExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.MatrixMulExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.ModIntDivExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.MultDivExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.MultiIdExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.ParameterizedExpressionContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.PowerExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.RelationalExpressionContext.`expression​(int i)`
`DmlParser.ExpressionContext` DmlParser.StrictParameterizedExpressionContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.TypedArgAssignContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.UnaryExpressionContext.`expression()`
`DmlParser.ExpressionContext` DmlParser.WhileStatementContext.`expression()`

Methods in org.apache.sysds.parser.dml that return types with arguments of type DmlParser.ExpressionContext
`List<DmlParser.ExpressionContext>` DmlParser.AddSubExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.BooleanAndExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.BooleanOrExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.IndexedExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.IterablePredicateColonExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.IterablePredicateSeqExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.MatrixMulExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.ModIntDivExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.MultDivExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.MultiIdExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.PowerExpressionContext.`expression()`
`List<DmlParser.ExpressionContext>` DmlParser.RelationalExpressionContext.`expression()`

Methods in org.apache.sysds.parser.dml with parameters of type DmlParser.ExpressionContext
`void` DmlParser.ExpressionContext.`copyFrom​(DmlParser.ExpressionContext ctx)`

Constructors in org.apache.sysds.parser.dml with parameters of type DmlParser.ExpressionContext
`AddSubExpressionContext​(DmlParser.ExpressionContext ctx)`
`AtomicExpressionContext​(DmlParser.ExpressionContext ctx)`
`BooleanAndExpressionContext​(DmlParser.ExpressionContext ctx)`
`BooleanNotExpressionContext​(DmlParser.ExpressionContext ctx)`
`BooleanOrExpressionContext​(DmlParser.ExpressionContext ctx)`
`BuiltinFunctionExpressionContext​(DmlParser.ExpressionContext ctx)`
`ConstDoubleIdExpressionContext​(DmlParser.ExpressionContext ctx)`
`ConstFalseExpressionContext​(DmlParser.ExpressionContext ctx)`
`ConstIntIdExpressionContext​(DmlParser.ExpressionContext ctx)`
`ConstStringIdExpressionContext​(DmlParser.ExpressionContext ctx)`
`ConstTrueExpressionContext​(DmlParser.ExpressionContext ctx)`
`DataIdExpressionContext​(DmlParser.ExpressionContext ctx)`
`MatrixMulExpressionContext​(DmlParser.ExpressionContext ctx)`
`ModIntDivExpressionContext​(DmlParser.ExpressionContext ctx)`
`MultDivExpressionContext​(DmlParser.ExpressionContext ctx)`
`MultiIdExpressionContext​(DmlParser.ExpressionContext ctx)`
`PowerExpressionContext​(DmlParser.ExpressionContext ctx)`
`RelationalExpressionContext​(DmlParser.ExpressionContext ctx)`
`UnaryExpressionContext​(DmlParser.ExpressionContext ctx)`