Документ взят из кэша поисковой машины. Адрес оригинального документа : http://angel.cs.msu.su/projects/system/toolsdoc/netcdf_java/index-all.html
Дата изменения: Tue Dec 28 20:59:06 2004
Дата индексирования: Sun Apr 10 00:04:57 2016
Кодировка:
: Index
A B C D E F G H I J L M N O P R S T U V W _

A

AbstractAccessor - class ucar.multiarray.AbstractAccessor.
This abstract class provides a skeletal implementation of the Accessor interface.
AbstractAccessor() - Constructor for class ucar.multiarray.AbstractAccessor
 
AbstractLogger - class ucar.util.AbstractLogger.
Partial implementation of Logger.
AbstractLogger() - Constructor for class ucar.util.AbstractLogger
 
AbstractNetcdf - class ucar.netcdf.AbstractNetcdf.
This abstract class provides a skeletal implementation of the Netcdf interface.
AbstractNetcdf() - Constructor for class ucar.netcdf.AbstractNetcdf
Create an empty instance.
AbstractNetcdf(Class) - Constructor for class ucar.netcdf.AbstractNetcdf
Create an empty instance to be populated with instances of some subclass of Variable.
AbstractNetcdf(Schema, boolean) - Constructor for class ucar.netcdf.AbstractNetcdf
Create an instance populated with instances of Variable.
AbstractNetcdf(Schema, boolean, Class) - Constructor for class ucar.netcdf.AbstractNetcdf
Create an instance populated with instances of some subclass of Variable.
Accessor - interface ucar.multiarray.Accessor.
Interface for multidimensional array data access.
add(ProtoVariable, Accessor) - Method in class ucar.netcdf.AbstractNetcdf
Used for incremental initialization.
advance(int) - Method in class ucar.multiarray.IndexIterator
Increment the counter value
ALERT - Static variable in interface ucar.util.Logger
Log level for messages indicating that action must be taken immediately.
ArrayMultiArray - class ucar.multiarray.ArrayMultiArray.
MultiArray implementation which is an adapter for java language arrays.
ArrayMultiArray(Class, int[]) - Constructor for class ucar.multiarray.ArrayMultiArray
Create a new MultiArray of the given componentType and shape.
ArrayMultiArray(MultiArray) - Constructor for class ucar.multiarray.ArrayMultiArray
A copy constructor.
ArrayMultiArray(Object) - Constructor for class ucar.multiarray.ArrayMultiArray
Given a java Object, typically an array of primitive (or an array of array of primitive ...), Provide a MultiArray interface to the provided object.
Attribute - class ucar.netcdf.Attribute.
Attributes are similar to "IndexedProperties" in the lingo of java beans.
Attribute(String, double) - Constructor for class ucar.netcdf.Attribute
Construct simple numeric attribute.
Attribute(String, Number) - Constructor for class ucar.netcdf.Attribute
Construct simple numeric attribute.
Attribute(String, Object) - Constructor for class ucar.netcdf.Attribute
Construct an array valued Attribute.
Attribute(String, String) - Constructor for class ucar.netcdf.Attribute
Construct a string valued attribute.
AttributeIterator - interface ucar.netcdf.AttributeIterator.
Type specific Iterator.
AttributeSet - interface ucar.netcdf.AttributeSet.
AttributeSet is an inquiry interface for a collection of Attributes.

B

benchmark(String, int) - Static method in class ucar.netcdf.RandomAccessFile
Benchmark the performance of the new RandomAccessFile class.
buffer - Variable in class ucar.netcdf.RandomAccessFile
The buffer used to load the data.
bufferStart - Variable in class ucar.netcdf.RandomAccessFile
The offset in bytes of the start of the buffer, from the start of the file.

C

checkRegistry(Registry, int) - Static method in class ucar.netcdf.NetcdfServer
 
ClipMap - class ucar.multiarray.ClipMap.
Use with MultiArrayProxy to limit the bounds of an index to the delegate on a given dimension.
ClipMap(ConcreteIndexMap, int, int, int) - Constructor for class ucar.multiarray.ClipMap
Create an IndexMap which clips along a specific dimension and is functionally composed with another IndexMap.
ClipMap(int, int, int) - Constructor for class ucar.multiarray.ClipMap
Create an IndexMap which clips along a specific dimension.
clone() - Method in class ucar.netcdf.Dimension
 
clone() - Method in class ucar.netcdf.ProtoVariable
Returns a clone of this
clone() - Method in class ucar.netcdf.UnlimitedDimension
 
clone() - Method in class ucar.multiarray.MultiArrayImpl
 
close() - Method in class ucar.netcdf.RemoteNetcdf
Indicate that you are done with this remote Netcdf.
close() - Method in class ucar.netcdf.RandomAccessFile
Close the file, and release any associated system resources.
close() - Method in class ucar.netcdf.NetcdfFile
Close this netcdf file.
ConcreteIndexMap - class ucar.multiarray.ConcreteIndexMap.
Base class which provides framework for implementations of IndexMap.
ConcreteIndexMap.ZZMap - class ucar.multiarray.ConcreteIndexMap.ZZMap.
An Map of int by int key.
ConcreteIndexMap.ZZMap(ConcreteIndexMap) - Constructor for class ucar.multiarray.ConcreteIndexMap.ZZMap
 
ConcreteIndexMap.ZZMap(ConcreteIndexMap, ConcreteIndexMap.ZZMap) - Constructor for class ucar.multiarray.ConcreteIndexMap.ZZMap
Construct a ZZMap form the functional composition of the new Map with another.
ConcreteIndexMap() - Constructor for class ucar.multiarray.ConcreteIndexMap
Only constructor is protected.
contains(Object) - Method in class ucar.netcdf.AbstractNetcdf
Tests if the argument is in this set.
contains(Object) - Method in interface ucar.netcdf.AttributeSet
Tests if the argument is in this set.
contains(Object) - Method in class ucar.netcdf.Schema
Tests if the argument is in this set.
contains(Object) - Method in interface ucar.netcdf.DimensionSet
Tests if the argument is in this set.
contains(Object) - Method in interface ucar.netcdf.Netcdf
Tests if the argument is in this set.
contains(String) - Method in class ucar.netcdf.AbstractNetcdf
Tests if the Variable identified by name is in this set.
contains(String) - Method in interface ucar.netcdf.AttributeSet
Tests if the Attribute identified by name is in this set.
contains(String) - Method in class ucar.netcdf.Schema
Tests if the ProtoVariable identified by name is in this set.
contains(String) - Method in interface ucar.netcdf.DimensionSet
Tests if the Dimension identified by name is in this set.
contains(String) - Method in interface ucar.netcdf.Netcdf
Tests if the Variable identified by name is in this set.
copy(Accessor, int[], Accessor, int[]) - Static method in class ucar.multiarray.AbstractAccessor
Used to implement copyin.
copyin(int[], MultiArray) - Method in class ucar.netcdf.RemoteAccessorImpl
 
copyin(int[], MultiArray) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
copyin(int[], MultiArray) - Method in class ucar.netcdf.Variable
 
copyin(int[], MultiArray) - Method in class ucar.multiarray.ScalarMultiArray
 
copyin(int[], MultiArray) - Method in class ucar.multiarray.MultiArrayProxy
 
copyin(int[], MultiArray) - Method in class ucar.multiarray.ArrayMultiArray
 
copyin(int[], MultiArray) - Method in interface ucar.multiarray.Accessor
Aggregate write access.
copyin(int[], MultiArray) - Method in class ucar.multiarray.StringCharAdapter
 
copyin(int[], MultiArray) - Method in class ucar.multiarray.AbstractAccessor
You almost always want to override this
copyin(int[], MultiArray) - Method in class ucar.multiarray.MultiArrayImpl
 
copyin(int[], MultiArray) - Method in interface ucar.multiarray.RemoteAccessor
 
copyin(int[], MultiArrayImpl) - Method in class ucar.multiarray.MultiArrayImpl
Version copyin specialized and optimized for MultiArrayImpl.
copyO(Accessor, int[], Accessor, int[]) - Static method in class ucar.multiarray.AbstractAccessor
Used to implement copyout.
copyout(int[], int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
copyout(int[], int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
copyout(int[], int[]) - Method in class ucar.netcdf.Variable
 
copyout(int[], int[]) - Method in class ucar.multiarray.ScalarMultiArray
 
copyout(int[], int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
copyout(int[], int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
copyout(int[], int[]) - Method in interface ucar.multiarray.Accessor
Aggregate read access.
copyout(int[], int[]) - Method in class ucar.multiarray.StringCharAdapter
 
copyout(int[], int[]) - Method in class ucar.multiarray.AbstractAccessor
 
copyout(int[], int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
copyout(int[], int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
counter - Variable in class ucar.multiarray.IndexIterator
The counter value.
CREATE - Static variable in class ucar.netcdf.RandomAccessFile
Create the file rather than overwriting it.
CRIT - Static variable in interface ucar.util.Logger
Log level for messages indicating critical conditions.

D

dataEnd - Variable in class ucar.netcdf.RandomAccessFile
The offset in bytes of the end of the data in the buffer, from the start of the file.
dataSize - Variable in class ucar.netcdf.RandomAccessFile
The size of the data stored in the buffer, in bytes.
DEBUG - Static variable in interface ucar.util.Logger
Log level for debug messages
DecimateMap - class ucar.multiarray.DecimateMap.
Use with MultiArrayProxy to reduce the length along a particular dimension by sampling the domain according to a (repeated) pattern.
DecimateMap(ConcreteIndexMap, int, boolean[]) - Constructor for class ucar.multiarray.DecimateMap
Create an ConcreteIndexMap which decimates along a specific dimension.
DecimateMap(int, boolean[]) - Constructor for class ucar.multiarray.DecimateMap
Create an ConcreteIndexMap which decimates along a specific dimension.
defaultBufferSize - Static variable in class ucar.netcdf.RandomAccessFile
The default buffer size, in bytes.
Dimension - class ucar.netcdf.Dimension.
A Dimension object is used to contain an array length which is named for use in multiple netcdf variables.
Dimension(String, int) - Constructor for class ucar.netcdf.Dimension
 
DimensionIterator - interface ucar.netcdf.DimensionIterator.
Type specific Iterator.
DimensionSet - interface ucar.netcdf.DimensionSet.
DimensionSet is an inquiry interface for a collection of Dimensions.
dispatch(Remote, RemoteCall, int, long) - Method in class ucar.netcdf.NetcdfRemoteProxyImpl_Skel
 
dispatch(Remote, RemoteCall, int, long) - Method in class ucar.netcdf.NetcdfServer_Skel
 
dispatch(Remote, RemoteCall, int, long) - Method in class ucar.netcdf.RemoteAccessorImpl_Skel
 

E

EMERG - Static variable in interface ucar.util.Logger
Log level for messages indicating that the system is unusable.
endOfFile - Variable in class ucar.netcdf.RandomAccessFile
True if we are at the end of the file.
equals(int[], int[]) - Static method in class ucar.multiarray.IndexIterator
Return true iff the arguments have same values.
equals(Object) - Method in class ucar.netcdf.Dimension
Instances which have same name and same value are equal.
equals(Object) - Method in class ucar.netcdf.UnlimitedDimension
Instances are only distiguished by name.
equals(Object) - Method in class ucar.netcdf.Attribute
Instances which have same name and same value elements are equal.
ERR - Static variable in interface ucar.util.Logger
Log level for error messages.
export(File) - Method in class ucar.netcdf.NetcdfServer
 
export(String) - Method in class ucar.netcdf.NetcdfServer
 

F

file - Variable in class ucar.netcdf.RandomAccessFile
The underlying java.io.RandomAccessFile.
filePosition - Variable in class ucar.netcdf.RandomAccessFile
The offset in bytes from the file start, of the next read or write operation.
finalize() - Method in class ucar.netcdf.NetcdfRemoteProxyImpl
 
finalize() - Method in class ucar.netcdf.RemoteNetcdf
Ensures that the remote resources associated with this are released when there are no more references to it.
finalize() - Method in class ucar.netcdf.NetcdfServer
 
finalize() - Method in class ucar.netcdf.NetcdfFile
Ensures that the close method of this file is called when there are no more references to it.
fixDest(Object, int, Class) - Static method in class ucar.multiarray.MultiArrayImpl
 
FlattenMap - class ucar.multiarray.FlattenMap.
Use with MultiArrayProxy to reduce apparent rank by merging adjacent dimensions.
FlattenMap(ConcreteIndexMap, int) - Constructor for class ucar.multiarray.FlattenMap
Create an ConcreteIndexMap which merges two adjacent dimensions.
FlattenMap(int) - Constructor for class ucar.multiarray.FlattenMap
Create an ConcreteIndexMap which merges two adjacent dimensions.
FlipMap - class ucar.multiarray.FlipMap.
Use with MultiArrayProxy to flip (invert) the indexing along a particular dimension.
FlipMap(ConcreteIndexMap, int) - Constructor for class ucar.multiarray.FlipMap
Create an IndexMap which flips the indexing for a particular dimension and is functionally composed with another IndexMap.
FlipMap(int) - Constructor for class ucar.multiarray.FlipMap
Create an IndexMap which flips the indexing for a particular dimension.
flush() - Method in class ucar.netcdf.RandomAccessFile
Copy the contents of the buffer to the disk.

G

get(int) - Method in class ucar.netcdf.Attribute
Retrieve indexed value.
get(int) - Method in class ucar.multiarray.ArrayMultiArray
Peel the array by fixing the leftmost index value to the argument.
get(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
get(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
get(int[]) - Method in class ucar.netcdf.Variable
 
get(int[]) - Method in class ucar.multiarray.ScalarMultiArray
Retrieve the object in this container.
get(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
get(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
get(int[]) - Method in interface ucar.multiarray.Accessor
Get (read) the array element at index.
get(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
get(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
get(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
get(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
get(String) - Method in class ucar.netcdf.AbstractNetcdf
Retrieve the variable associated with the specified name.
get(String) - Method in interface ucar.netcdf.AttributeSet
Retrieve the attribute associated with the specified name.
get(String) - Method in class ucar.netcdf.Schema
Retrieve the variable associated with the specified name.
get(String) - Method in interface ucar.netcdf.DimensionSet
Retrieve the dimension associated with the specified name.
get(String) - Method in interface ucar.netcdf.Netcdf
Retrieve the variable associated with the specified name.
getAccessor(String) - Method in interface ucar.netcdf.NetcdfRemoteProxy
Get an Accessor for a Variable, by name.
getAccessor(String) - Method in class ucar.netcdf.NetcdfRemoteProxyImpl
 
getAccessor(String) - Method in class ucar.netcdf.NetcdfRemoteProxyImpl_Stub
 
getAttribute(String) - Method in class ucar.netcdf.ProtoVariable
Convenience function; look up Attribute by name.
getAttribute(String) - Method in class ucar.netcdf.AbstractNetcdf
Convenience function; look up global Attribute by name.
getAttribute(String) - Method in class ucar.netcdf.Schema
Convenience function; look up (global) Attribute by name.
getAttribute(String) - Method in class ucar.netcdf.Variable
Convenience function; look up Attribute by name.
getAttribute(String) - Method in interface ucar.netcdf.Netcdf
Convenience function; look up global Attribute by name.
getAttributes() - Method in class ucar.netcdf.ProtoVariable
Returns the (modifiable) set of attributes associated with this.
getAttributes() - Method in class ucar.netcdf.AbstractNetcdf
Returns the set of attributes associated with this, also know as the "global" attributes.
getAttributes() - Method in class ucar.netcdf.Schema
Returns the set of attributes associated with this, also know as the "global" attributes.
getAttributes() - Method in class ucar.netcdf.Variable
Returns the set of attributes associated with this.
getAttributes() - Method in interface ucar.netcdf.Netcdf
Returns the set of attributes associated with this, also know as the "global" attributes.
getBoolean(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
getBoolean(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
getBoolean(int[]) - Method in class ucar.netcdf.Variable
 
getBoolean(int[]) - Method in class ucar.multiarray.ScalarMultiArray
As if (((Boolean)this.get(index)).booleanValue(); were called.
getBoolean(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
getBoolean(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
getBoolean(int[]) - Method in interface ucar.multiarray.Accessor
Get the array element at index, as a boolean.
getBoolean(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
getBoolean(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
getBoolean(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
getBoolean(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
getByte(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
getByte(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
getByte(int[]) - Method in class ucar.netcdf.Variable
 
getByte(int[]) - Method in class ucar.multiarray.ScalarMultiArray
As if (((Number)this.get(index)).byteValue(); were called.
getByte(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
getByte(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
getByte(int[]) - Method in interface ucar.multiarray.Accessor
Get the array element at index, as a byte.
getByte(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
getByte(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
getByte(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
getByte(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
getChar(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
getChar(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
getChar(int[]) - Method in class ucar.netcdf.Variable
 
getChar(int[]) - Method in class ucar.multiarray.ScalarMultiArray
As if (((Character)this.get(index)).charValue(); were called.
getChar(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
getChar(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
getChar(int[]) - Method in interface ucar.multiarray.Accessor
Get the array element at index, as a char.
getChar(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
getChar(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
getChar(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
getChar(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
getComponentType() - Method in class ucar.netcdf.ProtoVariable
Returns the Class object representing the component type of the Variable.
getComponentType() - Method in class ucar.netcdf.Variable
Returns the Class object representing the component type of the array.
getComponentType() - Method in class ucar.netcdf.Attribute
If the value represents an array type, returns the Class object representing the component type of the array; otherwise returns null.
getComponentType() - Method in interface ucar.multiarray.MultiArrayInfo
Returns the Class object representing the component type of the array.
getComponentType() - Method in class ucar.multiarray.ScalarMultiArray
 
getComponentType() - Method in class ucar.multiarray.MultiArrayProxy
Returns the Class object representing the component type of the array.
getComponentType() - Method in class ucar.multiarray.ArrayMultiArray
Returns the Class object representing the component type of the wrapped array.
getComponentType() - Method in class ucar.multiarray.StringCharAdapter
Returns the Class object representing the component type of the array.
getComponentType() - Method in class ucar.multiarray.MultiArrayImpl
 
getDimensionIterator() - Method in class ucar.netcdf.ProtoVariable
Returns a DimensionIterator of the dimensions used by this variable.
getDimensionIterator() - Method in class ucar.netcdf.Variable
Returns a DimensionIterator of the dimensions used by this variable.
getDimensions() - Method in class ucar.netcdf.AbstractNetcdf
Returns the set of dimensions associated with this, the union of those used by each of the variables.
getDimensions() - Method in class ucar.netcdf.Schema
Returns the set of dimensions associated with this, the union of those used by each of the variables.
getDimensions() - Method in interface ucar.netcdf.Netcdf
Returns the set of dimensions associated with this, the union of those used by each of the variables.
getDouble(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
getDouble(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
getDouble(int[]) - Method in class ucar.netcdf.Variable
 
getDouble(int[]) - Method in class ucar.multiarray.ScalarMultiArray
As if (((Number)this.get(index)).doubleValue(); were called.
getDouble(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
getDouble(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
getDouble(int[]) - Method in interface ucar.multiarray.Accessor
Get the array element at index, as a double.
getDouble(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
getDouble(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
getDouble(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
getDouble(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
getFD() - Method in class ucar.netcdf.RandomAccessFile
Returns the opaque file descriptor object associated with this file.
getFile() - Method in class ucar.netcdf.NetcdfFile
Useful for identifying this instance among others.
getFilePointer() - Method in class ucar.netcdf.RandomAccessFile
Returns the current position in the file, where the next read or write will occur.
getFill() - Method in class ucar.netcdf.NetcdfFile
Get the current "fill mode".
getFillValue() - Method in class ucar.multiarray.StringCharAdapter
 
getFloat(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
getFloat(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
getFloat(int[]) - Method in class ucar.netcdf.Variable
 
getFloat(int[]) - Method in class ucar.multiarray.ScalarMultiArray
As if (((Number)this.get(index)).floatValue(); were called.
getFloat(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
getFloat(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
getFloat(int[]) - Method in interface ucar.multiarray.Accessor
Get the array element at index, as a float.
getFloat(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
getFloat(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
getFloat(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
getFloat(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
getInt(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
getInt(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
getInt(int[]) - Method in class ucar.netcdf.Variable
 
getInt(int[]) - Method in class ucar.multiarray.ScalarMultiArray
As if (((Number)this.get(index)).intValue(); were called.
getInt(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
getInt(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
getInt(int[]) - Method in interface ucar.multiarray.Accessor
Get the array element at index, as an int.
getInt(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
getInt(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
getInt(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
getInt(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
getLeaf(int[]) - Method in class ucar.multiarray.ArrayMultiArray
Get the leaf array at Index.
getLength() - Method in class ucar.netcdf.Dimension
Retrieve the length.
getLength() - Method in class ucar.netcdf.Attribute
If the value represents an array type, returns the length of the value array; otherwise return String.length of the String value.
getLengths() - Method in class ucar.netcdf.ProtoVariable
Return an array whose length is the rank of this and whose elements represent the length of each of its dimensions.
getLengths() - Method in class ucar.netcdf.Variable
 
getLengths() - Method in interface ucar.multiarray.MultiArrayInfo
Discover the dimensions of this MultiArray.
getLengths() - Method in class ucar.multiarray.ScalarMultiArray
Always returns empty array for members of this class.
getLengths() - Method in class ucar.multiarray.MultiArrayProxy
Returns the shape of the backing MultiArray as transformed by the dimensionsInverseMap() method of the IndexMap.
getLengths() - Method in class ucar.multiarray.ArrayMultiArray
As if java.lang.reflect.Array.getLength() were called recursively on the wrapped object, return the dimension lengths.
getLengths() - Method in class ucar.multiarray.StringCharAdapter
Returns the shape of the backing MultiArray as transformed by the dimensionsInverseMap() method of the IndexMap.
getLengths() - Method in class ucar.multiarray.MultiArrayImpl
 
getLengths(int[]) - Method in class ucar.multiarray.ConcreteIndexMap
 
getLengths(int[]) - Method in interface ucar.multiarray.IndexMap
Reverse transform the lengths, placing the results in output.
getLong(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
getLong(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
getLong(int[]) - Method in class ucar.netcdf.Variable
 
getLong(int[]) - Method in class ucar.multiarray.ScalarMultiArray
As if (((Number)this.get(index)).longValue(); were called.
getLong(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
getLong(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
getLong(int[]) - Method in interface ucar.multiarray.Accessor
Get the array element at index, as a long.
getLong(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
getLong(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
getLong(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
getLong(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
getName() - Method in class ucar.netcdf.Dimension
Returns the name of this Dimension.
getName() - Method in class ucar.netcdf.ProtoVariable
Returns the name of this Variable.
getName() - Method in class ucar.netcdf.Variable
Returns the name of this Variable.
getName() - Method in class ucar.netcdf.Attribute
Returns the name of this Attribute.
getNetcdfService(String) - Static method in class ucar.netcdf.RemoteNetcdf
Get remote dataset directory service from a given host.
getNumericValue() - Method in class ucar.netcdf.Attribute
Retrieve simple numeric value.
getNumericValue(int) - Method in class ucar.netcdf.Attribute
Retrieve indexed numeric value.
getOperations() - Method in class ucar.netcdf.NetcdfRemoteProxyImpl_Skel
 
getOperations() - Method in class ucar.netcdf.NetcdfServer_Skel
 
getOperations() - Method in class ucar.netcdf.RemoteAccessorImpl_Skel
 
getOutputLength() - Method in class ucar.multiarray.ConcreteIndexMap
 
getOutputLength() - Method in interface ucar.multiarray.IndexMap
Return the length needed for an output vector.
getRank() - Method in class ucar.netcdf.ProtoVariable
Returns the number of dimensions of the variable.
getRank() - Method in class ucar.netcdf.Variable
Returns the number of dimensions.
getRank() - Method in interface ucar.multiarray.MultiArrayInfo
Returns the number of dimensions of the array.
getRank() - Method in class ucar.multiarray.ScalarMultiArray
Always returns zero for members of this class.
getRank() - Method in class ucar.multiarray.ConcreteIndexMap
 
getRank() - Method in class ucar.multiarray.MultiArrayProxy
Returns the number of dimensions of the backing MultiArray, as transformed by the rankInverseMap() method of the IndexMap.
getRank() - Method in class ucar.multiarray.ArrayMultiArray
 
getRank() - Method in class ucar.multiarray.StringCharAdapter
Returns the number of dimensions of the backing MultiArray, as transformed by the rankInverseMap() method of the IndexMap.
getRank() - Method in class ucar.multiarray.MultiArrayImpl
 
getRank() - Method in interface ucar.multiarray.IndexMap
Return the length of input vectors.
getSchema() - Method in interface ucar.netcdf.NetcdfRemoteProxy
 
getSchema() - Method in class ucar.netcdf.NetcdfRemoteProxyImpl
 
getSchema() - Method in class ucar.netcdf.NetcdfRemoteProxyImpl_Stub
 
getShort(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
getShort(int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
getShort(int[]) - Method in class ucar.netcdf.Variable
 
getShort(int[]) - Method in class ucar.multiarray.ScalarMultiArray
As if (((Number)this.get(index)).shortValue(); were called.
getShort(int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
getShort(int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
getShort(int[]) - Method in interface ucar.multiarray.Accessor
Get the array element at index, as a short.
getShort(int[]) - Method in class ucar.multiarray.StringCharAdapter
 
getShort(int[]) - Method in class ucar.multiarray.AbstractAccessor
 
getShort(int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
getShort(int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
getStringValue() - Method in class ucar.netcdf.Attribute
Retrieve String value.
getTransformed(int[]) - Method in class ucar.multiarray.ConcreteIndexMap
 
getTransformed(int[]) - Method in interface ucar.multiarray.IndexMap
Transform the current input, placing the results in output.
getValue() - Method in class ucar.netcdf.Attribute
Retrieve the value in its most general form.

H

hashCode() - Method in class ucar.netcdf.Dimension
Instances which have same name and same value are equal.
hashCode() - Method in class ucar.netcdf.UnlimitedDimension
Instances are only distiguished by name.
hashCode() - Method in class ucar.netcdf.Attribute
Instances which have same name and same value elements are equal.
hasNext() - Method in interface ucar.netcdf.VariableIterator
Returns true if there are more elements.
hasNext() - Method in interface ucar.netcdf.DimensionIterator
Returns true if there are more elements.
hasNext() - Method in interface ucar.netcdf.ProtoVariableIterator
Returns true if there are more elements.
hasNext() - Method in interface ucar.netcdf.AttributeIterator
Returns true if there are more elements.

I

iMap_ - Variable in class ucar.multiarray.ConcreteIndexMap
Supports the forward tranform.
incr() - Method in class ucar.multiarray.IndexIterator
Increment the counter value
incr() - Method in class ucar.multiarray.OffsetIndexIterator
Increment the odometer
IndexIterator - class ucar.multiarray.IndexIterator.
An IndexIterator is a helper class used for stepping through the index values of a MultiArray.
IndexIterator(int[]) - Constructor for class ucar.multiarray.IndexIterator
Creates a new IndexIterator whose variation is bounded by the component values of the argument.
IndexIterator(int[], int[]) - Constructor for class ucar.multiarray.IndexIterator
Creates a new IndexIterator with initial counter value, whose variation is bounded by the component values of the limits argument.
IndexMap - interface ucar.multiarray.IndexMap.
This interface defines the services required by MultiArrayProxy to manipulate indexes and the dimensions of a MultiArray.
indexMap(int[]) - Method in class ucar.multiarray.MultiArrayImpl
Convert index vector into integer index into storage.
INFO - Static variable in interface ucar.util.Logger
Log level for informational (verbose) messages.
init(ConcreteIndexMap.ZZMap) - Method in class ucar.multiarray.ConcreteIndexMap
Called by subclass constructors to initialize.
init(ConcreteIndexMap.ZZMap, ConcreteIndexMap.ZZMap) - Method in class ucar.multiarray.ConcreteIndexMap
Called by subclass constructors to initialize.
initHashtable() - Method in class ucar.netcdf.AbstractNetcdf
 
ioFactory(ProtoVariable) - Method in class ucar.netcdf.AbstractNetcdf
Used when creating variables to populate this.
ioFactory(ProtoVariable) - Method in class ucar.netcdf.RemoteNetcdf
 
ioFactory(ProtoVariable) - Method in class ucar.netcdf.NetcdfFile
 
isScalar() - Method in class ucar.netcdf.ProtoVariable
Convenience interface; return true if and only if the rank is zero.
isScalar() - Method in class ucar.netcdf.Variable
Convenience interface; return true if and only if the rank is zero.
isScalar() - Method in interface ucar.multiarray.MultiArrayInfo
Convenience interface; return true if and only if the rank is zero.
isScalar() - Method in class ucar.multiarray.ScalarMultiArray
Alway true for members of this class.
isScalar() - Method in class ucar.multiarray.MultiArrayProxy
Convenience interface; return true if and only if the rank is zero.
isScalar() - Method in class ucar.multiarray.ArrayMultiArray
Always returns false for this class.
isScalar() - Method in class ucar.multiarray.StringCharAdapter
Convenience interface; return true if and only if the rank is zero.
isScalar() - Method in class ucar.multiarray.MultiArrayImpl
 
isString() - Method in class ucar.netcdf.Attribute
If the value is an instance of String, return true otherwise returns false
isUnlimited() - Method in class ucar.netcdf.ProtoVariable
Returns true if and only if the this variable can grow.
isUnlimited() - Method in class ucar.netcdf.Variable
Returns true if and only if the this variable can grow.
isUnlimited() - Method in interface ucar.multiarray.MultiArrayInfo
Returns true if and only if the effective dimension lengths can change.
isUnlimited() - Method in class ucar.multiarray.ScalarMultiArray
Always returns false for members of this class.
isUnlimited() - Method in class ucar.multiarray.MultiArrayProxy
Returns true if and only if the effective dimension lengths can change.
isUnlimited() - Method in class ucar.multiarray.ArrayMultiArray
Returns true if and only if the effective dimension lengths can change.
isUnlimited() - Method in class ucar.multiarray.StringCharAdapter
Returns true if and only if the effective dimension lengths can change.
isUnlimited() - Method in class ucar.multiarray.MultiArrayImpl
 
isZero(int[]) - Static method in class ucar.multiarray.IndexIterator
Return true iff the argument is the zero index.
iterator() - Method in class ucar.netcdf.AbstractNetcdf
Returns VariableIterator for the elements.
iterator() - Method in interface ucar.netcdf.AttributeSet
Returns AttributeIterator for the elements.
iterator() - Method in class ucar.netcdf.Schema
Returns ProtoVariableIterator for the elements.
iterator() - Method in interface ucar.netcdf.DimensionSet
Returns DimensionIterator for the elements.
iterator() - Method in interface ucar.netcdf.Netcdf
Returns VariableIterator for the elements.

J

jla - Variable in class ucar.multiarray.ArrayMultiArray
The java language array which this adapts.

L

length - Variable in class ucar.netcdf.Dimension
The length.
length() - Method in class ucar.netcdf.RandomAccessFile
Get the length of the file.
lengthsMap_ - Variable in class ucar.multiarray.ConcreteIndexMap
Supports the reverse tranform.
limits - Variable in class ucar.multiarray.IndexIterator
(Reference to) the constructor argument which determines counter value variation.
link(ConcreteIndexMap, ConcreteIndexMap.ZZMap) - Method in class ucar.multiarray.ConcreteIndexMap
Called by subclass constructors to initialize.
link(ConcreteIndexMap, ConcreteIndexMap.ZZMap, ConcreteIndexMap.ZZMap) - Method in class ucar.multiarray.ConcreteIndexMap
Called by subclass constructors to initialize.
list() - Method in class ucar.netcdf.NetcdfServer_Stub
 
list() - Method in interface ucar.netcdf.NetcdfService
List the names of exported data sets.
list() - Method in class ucar.netcdf.NetcdfServer
 
log(int, String) - Method in class ucar.util.RMILogger
Arrange to log the message at the given level.
log(int, String) - Method in interface ucar.util.Logger
Arrange to log the message at the given level.
logDebug(String) - Method in class ucar.util.AbstractLogger
Log the message at priority Logger.DEBUG.
logDebug(String) - Method in interface ucar.util.Logger
Shorthand for log(Logger.DEBUG, message).
logError(String) - Method in class ucar.util.AbstractLogger
Log the message at priority Logger.ERR.
logError(String) - Method in interface ucar.util.Logger
Shorthand for log(Logger.ERR, message).
Logger - interface ucar.util.Logger.
This interface provides logging functions for daemon applications such as servers.
logInfo(String) - Method in class ucar.util.AbstractLogger
Log the message at priority Logger.INFO.
logInfo(String) - Method in interface ucar.util.Logger
Shorthand for log(Logger.INFO, message).
logLogException(IOException, String) - Method in class ucar.util.AbstractLogger
Implementation hook to deal with internal exceptions.
logNotice(String) - Method in class ucar.util.AbstractLogger
Log the message at priority Logger.NOTICE.
logNotice(String) - Method in interface ucar.util.Logger
Shorthand for log(Logger.NOTICE, message).
logUpTo(int) - Method in class ucar.util.RMILogger
Control the verbosity of this Logger.
logUpTo(int) - Method in interface ucar.util.Logger
Control the verbosity of the implementation.
lookup(String) - Method in class ucar.netcdf.NetcdfServer_Stub
 
lookup(String) - Method in interface ucar.netcdf.NetcdfService
Connect to (open) a remote Netcdf dataSet by name.
lookup(String) - Method in class ucar.netcdf.NetcdfServer
 

M

main(String[]) - Static method in class ucar.netcdf.RemoteNetcdf
 
main(String[]) - Static method in class ucar.netcdf.NetcdfServer
 
main(String[]) - Static method in class ucar.netcdf.RandomAccessFile
Test the RandomAccessFile class.
main(String[]) - Static method in class ucar.multiarray.ConcreteIndexMap
 
main(String[]) - Static method in class ucar.multiarray.DecimateMap
 
main(String[]) - Static method in class ucar.multiarray.SliceMap
 
main(String[]) - Static method in class ucar.multiarray.MultiArrayProxy
 
main(String[]) - Static method in class ucar.multiarray.ArrayMultiArray
 
main(String[]) - Static method in class ucar.multiarray.IndexIterator
Test
main(String[]) - Static method in class ucar.multiarray.ClipMap
 
main(String[]) - Static method in class ucar.multiarray.StringCharAdapter
 
main(String[]) - Static method in class ucar.multiarray.MultiArrayImpl
 
main(String[]) - Static method in class ucar.multiarray.FlattenMap
 
main(String[]) - Static method in class ucar.multiarray.TransposeMap
 
main(String[]) - Static method in class ucar.multiarray.FlipMap
 
mode - Variable in class ucar.netcdf.RandomAccessFile
The access mode of the file.
MultiArray - interface ucar.multiarray.MultiArray.
Interface for multidimensional arrays.
MultiArrayImpl - class ucar.multiarray.MultiArrayImpl.
A concrete, space efficent implementation of the MultiArray interface.
MultiArrayImpl(Class, int[]) - Constructor for class ucar.multiarray.MultiArrayImpl
Create a new MultiArray of the given componentType and shape.
MultiArrayImpl(int[], int[], Object) - Constructor for class ucar.multiarray.MultiArrayImpl
Create a new MultiArrayImple of the given shape accessing externally created storage.
MultiArrayImpl(int[], Object) - Constructor for class ucar.multiarray.MultiArrayImpl
Create a new MultiArrayImpl of the given shape accessing externally created storage.
MultiArrayImpl(MultiArray) - Constructor for class ucar.multiarray.MultiArrayImpl
A copy constructor.
MultiArrayInfo - interface ucar.multiarray.MultiArrayInfo.
Inquiry or introspection interface for abstract multidimensional arrays.
MultiArrayProxy - class ucar.multiarray.MultiArrayProxy.
This MultiArray implementation wraps another MultiArray and an IndexMap to provide a different view of the wrapped MultiArray.
MultiArrayProxy(MultiArray, IndexMap) - Constructor for class ucar.multiarray.MultiArrayProxy
Construct a new proxy.

N

ncycles - Variable in class ucar.multiarray.IndexIterator
A "carry" indicator, the number of times the counter value has rolled over.
Netcdf - interface ucar.netcdf.Netcdf.
This is the interface for Netcdf objects.
NetcdfFile - class ucar.netcdf.NetcdfFile.
A concrete implementation of the Netcdf interface, this class provides connection to NetCDF version 1 files.
NetcdfFile(File, boolean) - Constructor for class ucar.netcdf.NetcdfFile
Open existing netcdf version 1 file.
NetcdfFile(File, boolean, boolean, Schema) - Constructor for class ucar.netcdf.NetcdfFile
Create a new netcdf version 1 file from a Schema template.
NetcdfFile(String, boolean) - Constructor for class ucar.netcdf.NetcdfFile
Open existing netcdf version 1 file.
NetcdfFile(String, boolean, boolean, Schema) - Constructor for class ucar.netcdf.NetcdfFile
Create a new netcdf version 1 file from a Schema template.
NetcdfRemoteProxy - interface ucar.netcdf.NetcdfRemoteProxy.
This interface wraps a single instance of Netcdf to provide Remote services required in the construction of an instance of RemoteNetcdf.
NetcdfRemoteProxyImpl - class ucar.netcdf.NetcdfRemoteProxyImpl.
This class provides implementation of the interface NetcdfRemoteProxy.
NetcdfRemoteProxyImpl_Skel - class ucar.netcdf.NetcdfRemoteProxyImpl_Skel.
 
NetcdfRemoteProxyImpl_Skel() - Constructor for class ucar.netcdf.NetcdfRemoteProxyImpl_Skel
 
NetcdfRemoteProxyImpl_Stub - class ucar.netcdf.NetcdfRemoteProxyImpl_Stub.
 
NetcdfRemoteProxyImpl_Stub() - Constructor for class ucar.netcdf.NetcdfRemoteProxyImpl_Stub
 
NetcdfRemoteProxyImpl_Stub(RemoteRef) - Constructor for class ucar.netcdf.NetcdfRemoteProxyImpl_Stub
 
NetcdfRemoteProxyImpl(NetcdfServer, String, AbstractNetcdf) - Constructor for class ucar.netcdf.NetcdfRemoteProxyImpl
Construct a RemoteObject which acts as a NetcdfRemoteProxy for a single Netcdf.
NetcdfServer - class ucar.netcdf.NetcdfServer.
A UnicastRemoteObject implementation of NetcdfService.
NetcdfServer_Skel - class ucar.netcdf.NetcdfServer_Skel.
 
NetcdfServer_Skel() - Constructor for class ucar.netcdf.NetcdfServer_Skel
 
NetcdfServer_Stub - class ucar.netcdf.NetcdfServer_Stub.
 
NetcdfServer_Stub() - Constructor for class ucar.netcdf.NetcdfServer_Stub
 
NetcdfServer_Stub(RemoteRef) - Constructor for class ucar.netcdf.NetcdfServer_Stub
 
NetcdfServer(String[], Registry) - Constructor for class ucar.netcdf.NetcdfServer
 
NetcdfService - interface ucar.netcdf.NetcdfService.
This service provides a way to 'open' remote Netcdf data sets by name.
next() - Method in interface ucar.netcdf.VariableIterator
Returns the next element.
next() - Method in interface ucar.netcdf.DimensionIterator
Returns the next element.
next() - Method in interface ucar.netcdf.ProtoVariableIterator
Returns the next element.
next() - Method in interface ucar.netcdf.AttributeIterator
Returns the next element.
notDone() - Method in class ucar.multiarray.IndexIterator
If the IndexIterator has not yet "rolled over", return true.
NOTICE - Static variable in interface ucar.util.Logger
Log level for messages indicating a normal but significant condition.
numberOfElements(int[]) - Static method in class ucar.multiarray.MultiArrayImpl
Used to figure out how storage is required for a given shape.
numberOfElements(int[], int[]) - Static method in class ucar.multiarray.MultiArrayImpl
Used to figure out how storage is required for a given shape, retaining intermediate products.

O

OffsetIndexIterator - class ucar.multiarray.OffsetIndexIterator.
An IndexIterator where the lower bound is non-zero.
OffsetIndexIterator(int[], int[]) - Constructor for class ucar.multiarray.OffsetIndexIterator
 

P

ping() - Method in class ucar.netcdf.NetcdfServer_Stub
 
ping() - Method in interface ucar.netcdf.NetcdfService
Test if the service is alive.
ping() - Method in class ucar.netcdf.NetcdfServer
 
ProtoVariable - class ucar.netcdf.ProtoVariable.
Prototype for Netcdf Variable.
ProtoVariable(String, Class, Dimension) - Constructor for class ucar.netcdf.ProtoVariable
Convenience constructor for 1-dimensional Variables, often used for coordinate variables.
ProtoVariable(String, Class, Dimension[]) - Constructor for class ucar.netcdf.ProtoVariable
The usual constructor, used when you are going to add the attributes after construction.
ProtoVariable(String, Class, Dimension[], Attribute[]) - Constructor for class ucar.netcdf.ProtoVariable
More general constructor.
ProtoVariable(Variable) - Constructor for class ucar.netcdf.ProtoVariable
Conversion constructor.
ProtoVariableIterator - interface ucar.netcdf.ProtoVariableIterator.
Type specific Iterator.
put(Attribute) - Method in interface ucar.netcdf.AttributeSet
Ensures that this set contains the specified Attribute.
put(ProtoVariable) - Method in class ucar.netcdf.Schema
Ensures that this set contains the specified ProtoVariable.
putAttribute(Attribute) - Method in class ucar.netcdf.ProtoVariable
Convenience function; add attribute.
putAttribute(Attribute) - Method in class ucar.netcdf.AbstractNetcdf
Used for incremental initialization.
putAttribute(Attribute) - Method in class ucar.netcdf.Schema
Convenience function; add global attribute.
putDimension(Dimension) - Method in class ucar.netcdf.AbstractNetcdf
Used for incremental initialization.

R

RandomAccessFile - class ucar.netcdf.RandomAccessFile.
A buffered drop-in replacement for java.io.RandomAccessFile.
RandomAccessFile(File, String) - Constructor for class ucar.netcdf.RandomAccessFile
Creates a random access file stream to read from, and optionally to write to, the file specified by the File argument.
RandomAccessFile(String, int) - Constructor for class ucar.netcdf.RandomAccessFile
Create a new buffered random-access file with a default buffer size.
RandomAccessFile(String, int, int) - Constructor for class ucar.netcdf.RandomAccessFile
Create a new buffered random-access file with a specified buffer size.
RandomAccessFile(String, String) - Constructor for class ucar.netcdf.RandomAccessFile
Creates a random access file stream to read from, and optionally to write to, a file with the specified name.
READ - Static variable in class ucar.netcdf.RandomAccessFile
Read from the file.
read() - Method in class ucar.netcdf.RandomAccessFile
Read a byte of data from the file, blocking until data is available.
read(byte[]) - Method in class ucar.netcdf.RandomAccessFile
Read up to b.length( ) bytes into an array.
read(byte[], int, int) - Method in class ucar.netcdf.RandomAccessFile
Read up to len bytes into an array, at a specified offset.
readBoolean() - Method in class ucar.netcdf.RandomAccessFile
Reads a boolean from this file.
readByte() - Method in class ucar.netcdf.RandomAccessFile
Reads a signed 8-bit value from this file.
readChar() - Method in class ucar.netcdf.RandomAccessFile
Reads a Unicode character from this file.
readDouble() - Method in class ucar.netcdf.RandomAccessFile
Reads a double from this file.
readFloat() - Method in class ucar.netcdf.RandomAccessFile
Reads a float from this file.
readFully(byte[]) - Method in class ucar.netcdf.RandomAccessFile
Reads b.length bytes from this file into the byte array.
readFully(byte[], int, int) - Method in class ucar.netcdf.RandomAccessFile
Reads exactly len bytes from this file into the byte array.
readInt() - Method in class ucar.netcdf.RandomAccessFile
Reads a signed 32-bit integer from this file.
readLine() - Method in class ucar.netcdf.RandomAccessFile
Reads the next line of text from this file.
readLong() - Method in class ucar.netcdf.RandomAccessFile
Reads a signed 64-bit integer from this file.
readShort() - Method in class ucar.netcdf.RandomAccessFile
Reads a signed 16-bit number from this file.
readUnsignedByte() - Method in class ucar.netcdf.RandomAccessFile
Reads an unsigned 8-bit number from this file.
readUnsignedShort() - Method in class ucar.netcdf.RandomAccessFile
Reads an unsigned 16-bit number from this file.
readUTF() - Method in class ucar.netcdf.RandomAccessFile
Reads in a string from this file.
release() - Method in interface ucar.netcdf.NetcdfRemoteProxy
Indicate that you are done with this Netcdf data set.
release() - Method in class ucar.netcdf.NetcdfRemoteProxyImpl
 
release() - Method in class ucar.netcdf.NetcdfRemoteProxyImpl_Stub
 
RemoteAccessor - interface ucar.multiarray.RemoteAccessor.
This interface is the same as Accessor, just tagged as java.rmi.Remote.
RemoteAccessorImpl - class ucar.netcdf.RemoteAccessorImpl.
RemoteAccessorImpl is a UnicastRemoteObject (RMI service) which implements ucar.multiarray.RemoteAccessor using the proxy pattern.
RemoteAccessorImpl_Skel - class ucar.netcdf.RemoteAccessorImpl_Skel.
 
RemoteAccessorImpl_Skel() - Constructor for class ucar.netcdf.RemoteAccessorImpl_Skel
 
RemoteAccessorImpl_Stub - class ucar.netcdf.RemoteAccessorImpl_Stub.
 
RemoteAccessorImpl_Stub() - Constructor for class ucar.netcdf.RemoteAccessorImpl_Stub
 
RemoteAccessorImpl_Stub(RemoteRef) - Constructor for class ucar.netcdf.RemoteAccessorImpl_Stub
 
RemoteAccessorImpl(NetcdfRemoteProxyImpl, Accessor) - Constructor for class ucar.netcdf.RemoteAccessorImpl
Construct a UnicastRemoteObject which acts as an Accessor proxy.
RemoteNetcdf - class ucar.netcdf.RemoteNetcdf.
A concrete implementation of the Netcdf interface, this class uses java rmi to access a remote Netcdf.
RemoteNetcdf(NetcdfRemoteProxy) - Constructor for class ucar.netcdf.RemoteNetcdf
Given a NetcdfRemoteProxy, construct a RemoteNetcdf.
RemoteNetcdf(String, String) - Constructor for class ucar.netcdf.RemoteNetcdf
Open up a remote Netcdf by name.
remove(Object) - Method in interface ucar.netcdf.AttributeSet
Delete the Attribute specified from this set.
remove(Object) - Method in class ucar.netcdf.Schema
Delete the ProtoVariable specified from this set.
remove(String) - Method in interface ucar.netcdf.AttributeSet
Delete the Attribute specified by name from this set.
remove(String) - Method in class ucar.netcdf.Schema
Delete the ProtoVariable specified by name from this set.
RMILogger - class ucar.util.RMILogger.
This is a concrete implementation of the Logger interface which retains consistancy and interoperability with the logging done by java.rmi.server.RemoteServer
RMILogger() - Constructor for class ucar.util.RMILogger
Default construct prints messages of priority up to Logger.NOTICE on System.err.
RMILogger(int, OutputStream) - Constructor for class ucar.util.RMILogger
Construct a logger that prints messages of priority up to maxLevel on logStream.

S

ScalarMultiArray - class ucar.multiarray.ScalarMultiArray.
MultiArray implementation which can only contain single values, aka scalars.
ScalarMultiArray(Class) - Constructor for class ucar.multiarray.ScalarMultiArray
Construct a new ScalarMultiArray with the specified component type.
ScalarMultiArray(Class, Object) - Constructor for class ucar.multiarray.ScalarMultiArray
Construct a new ScalarMultiArray with the specified component type and initialize it to the value given.
ScalarMultiArray(Object) - Constructor for class ucar.multiarray.ScalarMultiArray
Construct a new ScalarMultiArray with component type value.getClass() and initialize it to the value given.
Schema - class ucar.netcdf.Schema.
Schema collects the metadata which describes or defines a Netcdf.
Schema() - Constructor for class ucar.netcdf.Schema
Create an empty Schema
Schema(Netcdf) - Constructor for class ucar.netcdf.Schema
Create a Schema initialized by an existing Netcdf.
Schema(ProtoVariable[], Attribute[]) - Constructor for class ucar.netcdf.Schema
Create a Schema initialized by an array of ProtoVariable and an array of Attributes.
Schema(Schema) - Constructor for class ucar.netcdf.Schema
Copy constructor.
seek(long) - Method in class ucar.netcdf.RandomAccessFile
Set the position in the file for the next read or write.
set(int[], Object) - Method in class ucar.netcdf.RemoteAccessorImpl
 
set(int[], Object) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
set(int[], Object) - Method in class ucar.netcdf.Variable
 
set(int[], Object) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to value.
set(int[], Object) - Method in class ucar.multiarray.MultiArrayProxy
Length of index must equal rank() of this.
set(int[], Object) - Method in class ucar.multiarray.ArrayMultiArray
 
set(int[], Object) - Method in interface ucar.multiarray.Accessor
Set (modify, write) the array element at index to the specified value.
set(int[], Object) - Method in class ucar.multiarray.StringCharAdapter
Length of index must equal rank() of this.
set(int[], Object) - Method in class ucar.multiarray.AbstractAccessor
 
set(int[], Object) - Method in class ucar.multiarray.MultiArrayImpl
 
set(int[], Object) - Method in interface ucar.multiarray.RemoteAccessor
 
setBoolean(int[], boolean) - Method in class ucar.netcdf.RemoteAccessorImpl
 
setBoolean(int[], boolean) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
setBoolean(int[], boolean) - Method in class ucar.netcdf.Variable
 
setBoolean(int[], boolean) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to a boolean value.
setBoolean(int[], boolean) - Method in class ucar.multiarray.MultiArrayProxy
 
setBoolean(int[], boolean) - Method in class ucar.multiarray.ArrayMultiArray
 
setBoolean(int[], boolean) - Method in interface ucar.multiarray.Accessor
Set the array element at index to the specified boolean value.
setBoolean(int[], boolean) - Method in class ucar.multiarray.StringCharAdapter
 
setBoolean(int[], boolean) - Method in class ucar.multiarray.AbstractAccessor
 
setBoolean(int[], boolean) - Method in class ucar.multiarray.MultiArrayImpl
 
setBoolean(int[], boolean) - Method in interface ucar.multiarray.RemoteAccessor
 
setByte(int[], byte) - Method in class ucar.netcdf.RemoteAccessorImpl
 
setByte(int[], byte) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
setByte(int[], byte) - Method in class ucar.netcdf.Variable
 
setByte(int[], byte) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to a byte value.
setByte(int[], byte) - Method in class ucar.multiarray.MultiArrayProxy
 
setByte(int[], byte) - Method in class ucar.multiarray.ArrayMultiArray
 
setByte(int[], byte) - Method in interface ucar.multiarray.Accessor
Set the array element at index to the specified byte value.
setByte(int[], byte) - Method in class ucar.multiarray.StringCharAdapter
 
setByte(int[], byte) - Method in class ucar.multiarray.AbstractAccessor
 
setByte(int[], byte) - Method in class ucar.multiarray.MultiArrayImpl
 
setByte(int[], byte) - Method in interface ucar.multiarray.RemoteAccessor
 
setChar(int[], char) - Method in class ucar.netcdf.RemoteAccessorImpl
 
setChar(int[], char) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
setChar(int[], char) - Method in class ucar.netcdf.Variable
 
setChar(int[], char) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to a char value.
setChar(int[], char) - Method in class ucar.multiarray.MultiArrayProxy
 
setChar(int[], char) - Method in class ucar.multiarray.ArrayMultiArray
 
setChar(int[], char) - Method in interface ucar.multiarray.Accessor
Set the array element at index to the specified char value.
setChar(int[], char) - Method in class ucar.multiarray.StringCharAdapter
 
setChar(int[], char) - Method in class ucar.multiarray.AbstractAccessor
 
setChar(int[], char) - Method in class ucar.multiarray.MultiArrayImpl
 
setChar(int[], char) - Method in interface ucar.multiarray.RemoteAccessor
 
setDouble(int[], double) - Method in class ucar.netcdf.RemoteAccessorImpl
 
setDouble(int[], double) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
setDouble(int[], double) - Method in class ucar.netcdf.Variable
 
setDouble(int[], double) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to a double value.
setDouble(int[], double) - Method in class ucar.multiarray.MultiArrayProxy
 
setDouble(int[], double) - Method in class ucar.multiarray.ArrayMultiArray
 
setDouble(int[], double) - Method in interface ucar.multiarray.Accessor
Set the array element at index to the specified double value.
setDouble(int[], double) - Method in class ucar.multiarray.StringCharAdapter
 
setDouble(int[], double) - Method in class ucar.multiarray.AbstractAccessor
 
setDouble(int[], double) - Method in class ucar.multiarray.MultiArrayImpl
 
setDouble(int[], double) - Method in interface ucar.multiarray.RemoteAccessor
 
setFill(boolean) - Method in class ucar.netcdf.NetcdfFile
Sets the "fill mode" to the argument.
setFloat(int[], float) - Method in class ucar.netcdf.RemoteAccessorImpl
 
setFloat(int[], float) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
setFloat(int[], float) - Method in class ucar.netcdf.Variable
 
setFloat(int[], float) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to a float value.
setFloat(int[], float) - Method in class ucar.multiarray.MultiArrayProxy
 
setFloat(int[], float) - Method in class ucar.multiarray.ArrayMultiArray
 
setFloat(int[], float) - Method in interface ucar.multiarray.Accessor
Set the array element at index to the specified float value.
setFloat(int[], float) - Method in class ucar.multiarray.StringCharAdapter
 
setFloat(int[], float) - Method in class ucar.multiarray.AbstractAccessor
 
setFloat(int[], float) - Method in class ucar.multiarray.MultiArrayImpl
 
setFloat(int[], float) - Method in interface ucar.multiarray.RemoteAccessor
 
setInput(int[]) - Method in class ucar.multiarray.ConcreteIndexMap
 
setInput(int[]) - Method in interface ucar.multiarray.IndexMap
Rebind the domain of getTransformed()
setInt(int[], int) - Method in class ucar.netcdf.RemoteAccessorImpl
 
setInt(int[], int) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
setInt(int[], int) - Method in class ucar.netcdf.Variable
 
setInt(int[], int) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to a int value.
setInt(int[], int) - Method in class ucar.multiarray.MultiArrayProxy
 
setInt(int[], int) - Method in class ucar.multiarray.ArrayMultiArray
 
setInt(int[], int) - Method in interface ucar.multiarray.Accessor
Set the array element at index to the specified int value.
setInt(int[], int) - Method in class ucar.multiarray.StringCharAdapter
 
setInt(int[], int) - Method in class ucar.multiarray.AbstractAccessor
 
setInt(int[], int) - Method in class ucar.multiarray.MultiArrayImpl
 
setInt(int[], int) - Method in interface ucar.multiarray.RemoteAccessor
 
setLength(int) - Method in class ucar.netcdf.UnlimitedDimension
Set the length to be at least newLength Should be Package private.
setLengths(int[]) - Method in class ucar.multiarray.ConcreteIndexMap
 
setLengths(int[]) - Method in interface ucar.multiarray.IndexMap
Initialize or reinitialize the IndexMap.
setLog(OutputStream) - Static method in class ucar.netcdf.NetcdfServer
 
setLog(OutputStream) - Method in class ucar.util.RMILogger
Set the OutputStream where log messages will be printed.
setLong(int[], long) - Method in class ucar.netcdf.RemoteAccessorImpl
 
setLong(int[], long) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
setLong(int[], long) - Method in class ucar.netcdf.Variable
 
setLong(int[], long) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to a long value.
setLong(int[], long) - Method in class ucar.multiarray.MultiArrayProxy
 
setLong(int[], long) - Method in class ucar.multiarray.ArrayMultiArray
 
setLong(int[], long) - Method in interface ucar.multiarray.Accessor
Set the array element at index to the specified long value.
setLong(int[], long) - Method in class ucar.multiarray.StringCharAdapter
 
setLong(int[], long) - Method in class ucar.multiarray.AbstractAccessor
 
setLong(int[], long) - Method in class ucar.multiarray.MultiArrayImpl
 
setLong(int[], long) - Method in interface ucar.multiarray.RemoteAccessor
 
setShort(int[], short) - Method in class ucar.netcdf.RemoteAccessorImpl
 
setShort(int[], short) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
setShort(int[], short) - Method in class ucar.netcdf.Variable
 
setShort(int[], short) - Method in class ucar.multiarray.ScalarMultiArray
Set the object contained here to a short value.
setShort(int[], short) - Method in class ucar.multiarray.MultiArrayProxy
 
setShort(int[], short) - Method in class ucar.multiarray.ArrayMultiArray
 
setShort(int[], short) - Method in interface ucar.multiarray.Accessor
Set the array element at index to the specified short value.
setShort(int[], short) - Method in class ucar.multiarray.StringCharAdapter
 
setShort(int[], short) - Method in class ucar.multiarray.AbstractAccessor
 
setShort(int[], short) - Method in class ucar.multiarray.MultiArrayImpl
 
setShort(int[], short) - Method in interface ucar.multiarray.RemoteAccessor
 
size() - Method in class ucar.netcdf.AbstractNetcdf
Returns the number of variables
size() - Method in interface ucar.netcdf.AttributeSet
Returns the number of elements in the set
size() - Method in class ucar.netcdf.Schema
Returns the number of ProtoVariable objects in this set
size() - Method in interface ucar.netcdf.DimensionSet
Returns the number of elements in the set
size() - Method in interface ucar.netcdf.Netcdf
Returns the number of variables
skipBytes(int) - Method in class ucar.netcdf.RandomAccessFile
Skips exactly n bytes of input.
SliceMap - class ucar.multiarray.SliceMap.
Use with MultiArrayProxy to reduce the apparent rank of the delegate by fixing an index at particular value.
SliceMap(ConcreteIndexMap, int, int) - Constructor for class ucar.multiarray.SliceMap
Create an ConcreteIndexMap which fixes the key for a particular dimension at a particular value and is functionally composed with another ConcreteIndexMap.
SliceMap(int, int) - Constructor for class ucar.multiarray.SliceMap
Create an ConcreteIndexMap which fixes the key for a particular dimension at a particular value.
startRegistry() - Static method in class ucar.netcdf.NetcdfServer
 
storage - Variable in class ucar.multiarray.MultiArrayImpl
The actual storage.
StringCharAdapter - class ucar.multiarray.StringCharAdapter.
This MultiArray implementation wraps another MultiArray of Character componentType to produce a MultiArray of one less rank with String componentType.
StringCharAdapter(MultiArray, char) - Constructor for class ucar.multiarray.StringCharAdapter
Construct a new proxy.
SVC_NAME - Static variable in interface ucar.netcdf.NetcdfService
The string identifing this service in the rmi registry.

T

testBlocks(String) - Static method in class ucar.netcdf.RandomAccessFile
Test the block operations of the RandomAccessFile class.
testBytes(String, int) - Static method in class ucar.netcdf.RandomAccessFile
Test the byte operations of the RandomAccessFile class.
toArray() - Method in class ucar.netcdf.RemoteAccessorImpl
 
toArray() - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
toArray() - Method in interface ucar.netcdf.AttributeSet
Returns a new Array containing the elements of this set.
toArray() - Method in class ucar.netcdf.Schema
Returns a new Array containing the elements of this set.
toArray() - Method in class ucar.netcdf.Variable
 
toArray() - Method in interface ucar.netcdf.DimensionSet
Returns a new Array containing the elements of this set.
toArray() - Method in class ucar.multiarray.ScalarMultiArray
TODO: fishy semantics.
toArray() - Method in class ucar.multiarray.MultiArrayProxy
 
toArray() - Method in class ucar.multiarray.ArrayMultiArray
 
toArray() - Method in interface ucar.multiarray.Accessor
Returns a new array containing all of the elements in this MultiArray.
toArray() - Method in class ucar.multiarray.StringCharAdapter
 
toArray() - Method in class ucar.multiarray.AbstractAccessor
 
toArray() - Method in class ucar.multiarray.MultiArrayImpl
 
toArray() - Method in interface ucar.multiarray.RemoteAccessor
 
toArray(Object, int[], int[]) - Method in class ucar.netcdf.RemoteAccessorImpl
 
toArray(Object, int[], int[]) - Method in class ucar.netcdf.RemoteAccessorImpl_Stub
 
toArray(Object, int[], int[]) - Method in class ucar.netcdf.Variable
 
toArray(Object, int[], int[]) - Method in class ucar.multiarray.ScalarMultiArray
TODO: fishy semantics.
toArray(Object, int[], int[]) - Method in class ucar.multiarray.MultiArrayProxy
 
toArray(Object, int[], int[]) - Method in class ucar.multiarray.ArrayMultiArray
 
toArray(Object, int[], int[]) - Method in interface ucar.multiarray.Accessor
Returns an array containing elements of this MultiArray specified by origin and shape, possibly converting the component type.
toArray(Object, int[], int[]) - Method in class ucar.multiarray.StringCharAdapter
 
toArray(Object, int[], int[]) - Method in class ucar.multiarray.AbstractAccessor
 
toArray(Object, int[], int[]) - Method in class ucar.multiarray.MultiArrayImpl
 
toArray(Object, int[], int[]) - Method in interface ucar.multiarray.RemoteAccessor
 
toCdl(StringBuffer) - Method in class ucar.netcdf.Dimension
Format as CDL.
toCdl(StringBuffer) - Method in class ucar.netcdf.ProtoVariable
Format as CDL.
toCdl(StringBuffer) - Method in class ucar.netcdf.AbstractNetcdf
Format as CDL.
toCdl(StringBuffer) - Method in class ucar.netcdf.Schema
Format as CDL.
toCdl(StringBuffer) - Method in class ucar.netcdf.Variable
Format as CDL.
toCdl(StringBuffer) - Method in class ucar.netcdf.UnlimitedDimension
Format as CDL.
toCdl(StringBuffer) - Method in class ucar.netcdf.Attribute
Format as CDL.
toCdl(StringBuffer) - Method in class ucar.netcdf.NetcdfFile
Format as CDL.
toString() - Method in class ucar.netcdf.Dimension
 
toString() - Method in class ucar.netcdf.ProtoVariable
 
toString() - Method in class ucar.netcdf.AbstractNetcdf
 
toString() - Method in class ucar.netcdf.Schema
 
toString() - Method in class ucar.netcdf.Variable
 
toString() - Method in class ucar.netcdf.Attribute
 
toString() - Method in class ucar.netcdf.RandomAccessFile
Create a string representation of this object.
toString() - Method in class ucar.multiarray.ConcreteIndexMap
 
toString() - Method in class ucar.multiarray.ConcreteIndexMap.ZZMap
 
toString() - Method in class ucar.multiarray.IndexIterator
 
transform(int[], int[]) - Method in class ucar.multiarray.ConcreteIndexMap
 
transform(int[], int[]) - Method in interface ucar.multiarray.IndexMap
Perform the forward transform.
TransposeMap - class ucar.multiarray.TransposeMap.
Use with MultiArrayProxy to transpose two dimensions.
TransposeMap(ConcreteIndexMap, int, int) - Constructor for class ucar.multiarray.TransposeMap
Create an IndexMap which swaps two dimensions.
TransposeMap(int, int) - Constructor for class ucar.multiarray.TransposeMap
Create an IndexMap which swaps two dimensions.

U

ucar.multiarray - package 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 - package ucar.netcdf
Provides an abstraction for sampled functions between multidimensional spaces.
ucar.util - package ucar.util
 
UnlimitedDimension - class ucar.netcdf.UnlimitedDimension.
A Dimension object is used to contain an array length which is named for use in multiple netcdf variables.
unlimitedDimension() - Method in class ucar.netcdf.NetcdfFile
Deprecated.  
UnlimitedDimension(String) - Constructor for class ucar.netcdf.UnlimitedDimension
The usual constructor defaults initial length to 0.
unread() - Method in class ucar.netcdf.RandomAccessFile
Unread the last byte read.
unreferenced() - Method in class ucar.netcdf.NetcdfRemoteProxyImpl
Equivalent to release(), called automatically by the runtime system.

V

value() - Method in class ucar.multiarray.IndexIterator
Return the current counter value.
Variable - class ucar.netcdf.Variable.
Variable is a (potentially large) multi-dimensional array of primitives.
Variable(ProtoVariable, Accessor) - Constructor for class ucar.netcdf.Variable
The usual constructor.
VariableIterator - interface ucar.netcdf.VariableIterator.
Type specific Iterator.

W

WARNING - Static variable in interface ucar.util.Logger
Log level for warnings.
WRITE - Static variable in class ucar.netcdf.RandomAccessFile
Write to the file.
write(byte[]) - Method in class ucar.netcdf.RandomAccessFile
Writes b.length bytes from the specified byte array starting at offset off to this file.
write(byte[], int, int) - Method in class ucar.netcdf.RandomAccessFile
Writes len bytes from the specified byte array starting at offset off to this file.
write(int) - Method in class ucar.netcdf.RandomAccessFile
Write a byte to the file.
writeBoolean(boolean) - Method in class ucar.netcdf.RandomAccessFile
Writes a boolean to the file as a 1-byte value.
writeByte(int) - Method in class ucar.netcdf.RandomAccessFile
Writes a byte to the file as a 1-byte value.
writeBytes(byte[], int, int) - Method in class ucar.netcdf.RandomAccessFile
Write len bytes from an array to the file.
writeBytes(char[], int, int) - Method in class ucar.netcdf.RandomAccessFile
Writes the character array to the file as a sequence of bytes.
writeBytes(String) - Method in class ucar.netcdf.RandomAccessFile
Writes the string to the file as a sequence of bytes.
writeChar(int) - Method in class ucar.netcdf.RandomAccessFile
Writes a char to the file as a 2-byte value, high byte first.
writeChars(String) - Method in class ucar.netcdf.RandomAccessFile
Writes a string to the file as a sequence of characters.
writeDouble(double) - Method in class ucar.netcdf.RandomAccessFile
Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the file as an 8-byte quantity, high byte first.
writeFloat(float) - Method in class ucar.netcdf.RandomAccessFile
Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the file as a 4-byte quantity, high byte first.
writeInt(int) - Method in class ucar.netcdf.RandomAccessFile
Writes an int to the file as four bytes, high byte first.
writeLong(long) - Method in class ucar.netcdf.RandomAccessFile
Writes a long to the file as eight bytes, high byte first.
writeShort(int) - Method in class ucar.netcdf.RandomAccessFile
Writes a short to the file as two bytes, high byte first.
writeUTF(String) - Method in class ucar.netcdf.RandomAccessFile
Writes a string to the file using UTF-8 encoding in a machine-independent manner.

_

_release() - Method in class ucar.netcdf.NetcdfRemoteProxyImpl
 

A B C D E F G H I J L M N O P R S T U V W _