Uses of Interface
ucar.multiarray.Accessor

Packages that use Accessor
ucar.multiarray Provides an abstraction for multidimensional array access, some concrete implementations, and ways to view a MultiArray as if it had a different structure. 
ucar.netcdf Provides an abstraction for sampled functions between multidimensional spaces. 
visad.data.netcdf.out Provides for exporting a VisAD data object to a netCDF dataset. 
 

Uses of Accessor in ucar.multiarray
 

Subinterfaces of Accessor in ucar.multiarray
 interface MultiArray
          Interface for multidimensional arrays.
 interface RemoteAccessor
          This interface is the same as Accessor, just tagged as java.rmi.Remote.
 

Classes in ucar.multiarray that implement Accessor
 class AbstractAccessor
          This abstract class provides a skeletal implementation of the Accessor interface.
 class ArrayMultiArray
          MultiArray implementation which is an adapter for java language arrays.
 class MultiArrayImpl
          A concrete, space efficent implementation of the MultiArray interface.
 class MultiArrayProxy
          This MultiArray implementation wraps another MultiArray and an IndexMap to provide a different view of the wrapped MultiArray.
 class ScalarMultiArray
          MultiArray implementation which can only contain single values, aka scalars.
 class StringCharAdapter
          This MultiArray implementation wraps another MultiArray of Character componentType to produce a MultiArray of one less rank with String componentType.
 

Methods in ucar.multiarray with parameters of type Accessor
static void AbstractAccessor.copy(Accessor src, int[] src_limits, Accessor dst, int[] dst_pos)
          Used to implement copyin.
static void AbstractAccessor.copy(Accessor src, int[] src_limits, Accessor dst, int[] dst_pos)
          Used to implement copyin.
static void AbstractAccessor.copyO(Accessor src, int[] src_pos, Accessor dst, int[] dst_limits)
          Used to implement copyout.
static void AbstractAccessor.copyO(Accessor src, int[] src_pos, Accessor dst, int[] dst_limits)
          Used to implement copyout.
 

Uses of Accessor in ucar.netcdf
 

Classes in ucar.netcdf that implement Accessor
 class RemoteAccessorImpl
          RemoteAccessorImpl is a UnicastRemoteObject (RMI service) which implements ucar.multiarray.RemoteAccessor using the proxy pattern.
 class Variable
          Variable is a (potentially large) multi-dimensional array of primitives.
 

Methods in ucar.netcdf that return Accessor
protected abstract  Accessor AbstractNetcdf.ioFactory(ProtoVariable proto)
          Used when creating variables to populate this.
protected  Accessor NetcdfFile.ioFactory(ProtoVariable proto)
           
protected  Accessor RemoteNetcdf.ioFactory(ProtoVariable proto)
           
protected abstract  Accessor AbstractNetcdf.ioFactory(ProtoVariable proto)
          Used when creating variables to populate this.
protected  Accessor NetcdfFile.ioFactory(ProtoVariable proto)
           
protected  Accessor RemoteNetcdf.ioFactory(ProtoVariable proto)
           
 

Methods in ucar.netcdf with parameters of type Accessor
protected  void AbstractNetcdf.add(ProtoVariable proto, Accessor io)
          Used for incremental initialization.
protected  void AbstractNetcdf.add(ProtoVariable proto, Accessor io)
          Used for incremental initialization.
 

Constructors in ucar.netcdf with parameters of type Accessor
RemoteAccessorImpl(NetcdfRemoteProxyImpl svr, Accessor adaptee)
          Construct a UnicastRemoteObject which acts as an Accessor proxy.
RemoteAccessorImpl(NetcdfRemoteProxyImpl svr, Accessor adaptee)
          Construct a UnicastRemoteObject which acts as an Accessor proxy.
Variable(ProtoVariable proto, Accessor io)
          The usual constructor.
Variable(ProtoVariable proto, Accessor io)
          The usual constructor.
 

Uses of Accessor in visad.data.netcdf.out
 

Methods in visad.data.netcdf.out that return Accessor
 Accessor VisADAdapter.ioFactory(ProtoVariable protoVar)
          Return a MultiArray Accessor for a variable.
 Accessor VisADAdapter.ioFactory(ProtoVariable protoVar)
          Return a MultiArray Accessor for a variable.