| Package | Description |
|---|---|
| dap4.core.data | |
| dap4.core.util |
| Modifier and Type | Method and Description |
|---|---|
void |
DataCompoundArray.read(List<Slice> constraint,
DataCompound[] data)
Read multiple values at once.
|
void |
DataAtomic.read(List<Slice> constraint,
Object data,
long offset)
Read of multiple values at once.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiSlice
A MultiSlice is a list of slices to support e.g.
|
| Modifier and Type | Field and Description |
|---|---|
protected Slice[] |
MultiOdometer.cache |
protected Slice |
SliceIterator.slice |
protected Slice[] |
Odometer.slices |
| Modifier and Type | Field and Description |
|---|---|
protected List<Slice> |
MultiSlice.slices |
protected List<List<Slice>> |
SliceConstraint.slicesets |
| Modifier and Type | Method and Description |
|---|---|
static Slice |
Slice.compose(Slice target,
Slice src)
Take two slices and compose src wrt target
Assume neither argument is null.
|
Slice |
Slice.finish()
Perform sanity checks on a slice and repair where possible.
|
Slice |
MultiSlice.finish() |
Slice |
Slice.setConstrained(Boolean tf) |
Slice |
Slice.setIndices(long first,
long last,
long stride) |
Slice |
Slice.setIndices(long first,
long last,
long stride,
long maxsize) |
Slice |
Slice.setWhole(Boolean tf) |
| Modifier and Type | Method and Description |
|---|---|
static List<Slice> |
DapUtil.dimsetSlices(List<DapDimension> dimset)
Given a view, get the universal
View either from a DapDataset.
|
List<Slice> |
SliceConstraint.get(int i) |
List<Slice> |
Odometer.getContiguous() |
List<Slice> |
Slice.getContiguous() |
List<Slice> |
MultiSlice.getContiguous() |
List<Slice> |
MultiOdometer.getContiguous() |
List<Slice> |
MultiSlice.getSlices() |
Iterator<List<Slice>> |
SliceConstraint.iterator() |
List<Slice> |
SliceConstraint.SliceCEIterator.next() |
| Modifier and Type | Method and Description |
|---|---|
static Slice |
Slice.compose(Slice target,
Slice src)
Take two slices and compose src wrt target
Assume neither argument is null.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
SliceConstraint.add(List<Slice> slices) |
static Odometer |
Odometer.factory(List<Slice> slices,
List<DapDimension> dimset,
boolean usecontiguous) |
static boolean |
DapUtil.hasStrideOne(List<Slice> slices) |
static boolean |
DapUtil.isContiguous(List<Slice> slices) |
static boolean |
DapUtil.isWhole(List<Slice> slices,
List<DapDimension> dimset)
Test a List
|
static long |
DapUtil.sliceProduct(List<Slice> slices) |
| Constructor and Description |
|---|
Slice(Slice s) |
SliceIterator(Slice slice) |
| Constructor and Description |
|---|
MultiOdometer(List<Slice> set,
List<DapDimension> dimset,
boolean usecontiguous) |
MultiSlice(List<Slice> slices) |
Odometer(List<Slice> set,
List<DapDimension> dimset,
boolean usecontiguous) |
SliceConstraint(List<List<Slice>> ss) |
Copyright © 1999-2015 UCAR/Unidata. All Rights Reserved.