|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProxyReader
An object that knows how to read the data for a Variable.
| Method Summary | |
|---|---|
Array |
read(Variable mainv,
CancelTask cancelTask)
Read all the data for a Variable. |
Array |
read(Variable mainv,
CancelTask cancelTask,
java.util.List section)
Read a section of the data for a Variable and return a memory resident Array. |
| Method Detail |
|---|
Array read(Variable mainv,
CancelTask cancelTask)
throws java.io.IOException
mainv - the VariablecancelTask - allow user to cancel, may be null.
java.io.IOException - on error
Array read(Variable mainv,
CancelTask cancelTask,
java.util.List section)
throws java.io.IOException,
InvalidRangeException
mainv - the VariablecancelTask - allow user to cancel, may be null.section - list of Range specifying the section of data to read.
Must be null or same rank as variable.
If list is null, assume all data.
Each Range corresponds to a Dimension. If the Range object is null, it means use the entire dimension.
java.io.IOException - on error
InvalidRangeException - if section is incorrect rank or shape.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||