| Package | Description |
|---|---|
| io.parsingdata.metal | |
| io.parsingdata.metal.expression.value |
| Modifier and Type | Field and Description |
|---|---|
static Reducer |
Shorthand.ADD_REDUCER |
static Reducer |
Shorthand.CAT_REDUCER |
static Reducer |
Shorthand.DIV_REDUCER |
static Reducer |
Shorthand.MUL_REDUCER |
static Reducer |
Shorthand.SUB_REDUCER |
| Modifier and Type | Method and Description |
|---|---|
static ValueExpression |
Shorthand.fold(ValueExpression values,
Reducer reducer) |
static ValueExpression |
Shorthand.fold(ValueExpression values,
Reducer reducer,
ValueExpression initial) |
static ValueExpression |
Shorthand.foldLeft(ValueExpression values,
Reducer reducer) |
static ValueExpression |
Shorthand.foldLeft(ValueExpression values,
Reducer reducer,
ValueExpression initial) |
static ValueExpression |
Shorthand.foldRight(ValueExpression values,
Reducer reducer) |
static ValueExpression |
Shorthand.foldRight(ValueExpression values,
Reducer reducer,
ValueExpression initial) |
| Modifier and Type | Field and Description |
|---|---|
Reducer |
Fold.reducer |
| Modifier and Type | Method and Description |
|---|---|
protected ValueExpression |
FoldRight.reduce(Reducer reducer,
Value head,
Value tail) |
protected abstract ValueExpression |
Fold.reduce(Reducer reducer,
Value head,
Value tail) |
protected ValueExpression |
FoldLeft.reduce(Reducer reducer,
Value head,
Value tail) |
| Constructor and Description |
|---|
Fold(ValueExpression values,
Reducer reducer,
ValueExpression initial) |
FoldLeft(ValueExpression values,
Reducer reducer,
ValueExpression initial) |
FoldRight(ValueExpression values,
Reducer reducer,
ValueExpression initial) |
Copyright © 2017. All rights reserved.