public static class ElementsConsumer.LimitRegion<N extends Number> extends ElementsConsumer.ConsumerRegion<N>
ElementsConsumer.ColumnsRegion<N extends Number>, ElementsConsumer.ConsumerRegion<N extends Number>, ElementsConsumer.FillByMultiplying<N extends Number>, ElementsConsumer.LimitRegion<N extends Number>, ElementsConsumer.OffsetRegion<N extends Number>, ElementsConsumer.RowsRegion<N extends Number>, ElementsConsumer.TransposedRegion<N extends Number>Mutate2D.BiModifiable<N extends Number>, Mutate2D.Exchangeable, Mutate2D.Fillable<N extends Number>, Mutate2D.Mixable<N extends Number>, Mutate2D.Modifiable<N extends Number>, Mutate2D.Receiver<N extends Number>Mutate1D.SortableStructure2D.IntRowColumn, Structure2D.LongRowColumn, Structure2D.ReducibleTo1D<R extends Structure1D>, Structure2D.RowColumnCallback, Structure2D.RowColumnKey<R,C>, Structure2D.RowColumnMapper<R,C>Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallback| Modifier | Constructor and Description |
|---|---|
protected |
LimitRegion(ElementsConsumer<N> base,
ElementsConsumer.FillByMultiplying<N> multiplier,
int rowLimit,
int columnLimit) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(long row,
long col,
double addend) |
void |
add(long row,
long col,
Number addend) |
long |
countColumns() |
long |
countRows() |
void |
fillOne(long row,
long col,
Access1D<?> values,
long valueIndex) |
void |
fillOne(long row,
long col,
N value) |
void |
fillOne(long row,
long col,
NullaryFunction<N> supplier) |
void |
modifyOne(long row,
long col,
UnaryFunction<N> modifier) |
void |
set(long row,
long col,
double value) |
void |
set(long row,
long col,
Number value) |
fillByMultiplying, modifyMatching, modifyMatching, regionByColumns, regionByLimits, regionByOffsets, regionByRows, regionByTransposing, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, isAcceptablefillColumn, fillColumn, fillColumn, fillColumn, fillColumn, fillColumn, fillDiagonal, fillDiagonal, fillDiagonal, fillDiagonal, fillDiagonal, fillDiagonal, fillOne, fillOne, fillOne, fillRow, fillRow, fillRow, fillRow, fillRow, fillRowcolumn, column, column, column, column, count, index, index, isEmpty, isFat, isScalar, isSquare, isTall, isVector, loopAll, loopColumn, loopColumn, loopDiagonal, loopMatching, loopRow, loopRow, mapperOf, row, row, row, row, rowfillAll, fillAll, fillMatching, fillMatching, fillMatching, fillRange, fillRangeloopAll, loopMatching, loopRange, mappermodifyColumn, modifyColumn, modifyDiagonal, modifyDiagonal, modifyOne, modifyRow, modifyRowmodifyAll, modifyRangeprotected LimitRegion(ElementsConsumer<N> base, ElementsConsumer.FillByMultiplying<N> multiplier, int rowLimit, int columnLimit)
public void add(long row,
long col,
double addend)
public void add(long row,
long col,
Number addend)
public long countColumns()
public long countRows()
public void fillOne(long row,
long col,
Access1D<?> values,
long valueIndex)
public void fillOne(long row,
long col,
N value)
public void fillOne(long row,
long col,
NullaryFunction<N> supplier)
public void modifyOne(long row,
long col,
UnaryFunction<N> modifier)
public void set(long row,
long col,
double value)
public void set(long row,
long col,
Number value)
Copyright © 2018 Optimatika. All rights reserved.