public class ArrayAdapter extends MultiDimensionAdapter
Modifier and Type | Field and Description |
---|---|
(package private) visad.GriddedSet |
domain |
(package private) visad.RealTupleType |
domainType |
(package private) visad.FunctionType |
ftype |
private static org.slf4j.Logger |
logger |
(package private) visad.RealType[] |
realTypes |
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader
Constructor and Description |
---|
ArrayAdapter() |
ArrayAdapter(MultiDimensionReader reader,
java.util.Map<java.lang.String,java.lang.Object> metadata) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,double[]> |
getDefaultSubset() |
visad.GriddedSet |
getDomain() |
java.util.Map<java.lang.String,double[]> |
getEmptySubset() |
visad.FunctionType |
getMathType() |
private void |
init() |
visad.GriddedSet |
makeDomain(java.util.Map<java.lang.String,double[]> subset) |
getArrayName, getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, getSubsetFromLonLatRect, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
private static final org.slf4j.Logger logger
visad.RealTupleType domainType
visad.FunctionType ftype
visad.GriddedSet domain
visad.RealType[] realTypes
public ArrayAdapter()
public ArrayAdapter(MultiDimensionReader reader, java.util.Map<java.lang.String,java.lang.Object> metadata)
private void init()
public visad.GriddedSet getDomain()
public visad.FunctionType getMathType()
public visad.GriddedSet makeDomain(java.util.Map<java.lang.String,double[]> subset) throws java.lang.Exception
makeDomain
in class MultiDimensionAdapter
java.lang.Exception
public java.util.Map<java.lang.String,double[]> getDefaultSubset()
getDefaultSubset
in class MultiDimensionAdapter
public java.util.Map<java.lang.String,double[]> getEmptySubset()