Package | Description |
---|---|
dap4.cdmshared | |
dap4.ce | |
dap4.ce.parser | |
dap4.core.data | |
dap4.core.util | |
dap4.dap4shared | |
dap4.servlet |
Modifier and Type | Method and Description |
---|---|
static List<Slice> |
CDMUtil.createSlices(List<Range> rangelist)
Convert a list of ucar.ma2.Range to a list of Slice
More or less the inverst of create CDMRanges
|
static List<Slice> |
CDMUtil.shapeToSlices(int[] shape) |
Modifier and Type | Method and Description |
---|---|
static List<Range> |
CDMUtil.createCDMRanges(List<Slice> slices) |
static boolean |
CDMUtil.isWhole(List<Range> rangelist,
List<Slice> slices)
Test a List
|
Modifier and Type | Field and Description |
---|---|
Slice |
CEAST.slice |
Modifier and Type | Field and Description |
---|---|
Map<String,Slice> |
CEAST.dimdefs |
protected Map<DapDimension,Slice> |
CEConstraint.redefslice |
List<Slice> |
CEAST.slices |
Modifier and Type | Method and Description |
---|---|
List<Slice> |
CEConstraint.getConstrainedSlices(DapVariable var) |
Modifier and Type | Method and Description |
---|---|
void |
CEConstraint.addRedef(DapDimension dim,
Slice slice) |
Modifier and Type | Method and Description |
---|---|
void |
CEConstraint.addVariable(DapVariable var,
List<Slice> slices) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Slice> |
CEParser.dimdefs |
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 |
MultiSlice.finish() |
Slice |
Slice.finish()
Perform sanity checks on a slice and repair where possible.
|
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> |
MultiOdometer.getContiguous() |
List<Slice> |
MultiSlice.getContiguous() |
List<Slice> |
Slice.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) |
Modifier and Type | Method and Description |
---|---|
void |
D4DataCompoundArray.read(List<Slice> slices,
DataCompound[] data) |
void |
D4DataAtomic.read(List<Slice> slices,
Object data,
long offset) |
Modifier and Type | Method and Description |
---|---|
void |
CDMDataCompoundArray.read(List<Slice> slices,
DataCompound[] result)
For this method, the data will be a list of CDMDataStructure
or (eventually) CDMDataSequence objects.
|
void |
CDMDataAtomic.read(List<Slice> slices,
Object data,
long offset) |
Copyright © 1999–2017 UCAR/Unidata. All rights reserved.