public class ArrayAdapter extends MultiDimensionAdapter
Modifier and Type | Field and Description |
---|---|
(package private) GriddedSet |
domain |
(package private) RealTupleType |
domainType |
(package private) FunctionType |
ftype |
(package private) RealType[] |
realTypes |
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader
Constructor and Description |
---|
ArrayAdapter() |
ArrayAdapter(MultiDimensionReader reader,
HashMap metadata) |
Modifier and Type | Method and Description |
---|---|
HashMap |
getDefaultSubset() |
GriddedSet |
getDomain() |
HashMap |
getEmptySubset() |
FunctionType |
getMathType() |
private void |
init() |
GriddedSet |
makeDomain(Object subset) |
getArrayName, getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
RealTupleType domainType
FunctionType ftype
GriddedSet domain
public ArrayAdapter()
public ArrayAdapter(MultiDimensionReader reader, HashMap metadata)
private void init()
public GriddedSet getDomain()
public FunctionType getMathType()
public GriddedSet makeDomain(Object subset) throws Exception
makeDomain
in class MultiDimensionAdapter
Exception
public HashMap getDefaultSubset()
getDefaultSubset
in class MultiDimensionAdapter
public HashMap getEmptySubset()