swarm.defobj
Interface HDF5

All Known Implementing Classes:
HDF5Impl

public abstract interface HDF5
extends CreateS, Create, DropS, Drop

HDF5 interface. HDF5 interface


Method Summary
 Object assignIvar(Object obj)
           
 boolean checkDatasetName(String datasetName)
           
 boolean checkName(String name)
           
 void drop()
           
 String getAttribute(String attributeName)
           
 Object getCompoundType()
           
 int getCount()
           
 long getDatasetDimension(int dimNumber)
           
 boolean getDatasetFlag()
           
 long getDatasetRank()
           
 String getName()
           
 Object nameRecord$name(int recordNumber, String recordName)
           
 Object numberRecord(int recordNumber)
           
 Object selectRecord(int recordNumber)
           
 Object shallowLoadObject(Object obj)
           
 Object shallowStoreObject(Object obj)
           
 Object storeAttribute$value(String attributeName, String valueString)
           
 Object storeComponentTypeName(String typeName)
           
 Object storeTypeName(String typeName)
           
 Object writeLevels()
           
 Object writeRowNames()
           
 
Methods inherited from interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 

Method Detail

getDatasetFlag

public boolean getDatasetFlag()

getDatasetRank

public long getDatasetRank()

getDatasetDimension

public long getDatasetDimension(int dimNumber)

getName

public String getName()

getCount

public int getCount()

getCompoundType

public Object getCompoundType()

assignIvar

public Object assignIvar(Object obj)

checkName

public boolean checkName(String name)

checkDatasetName

public boolean checkDatasetName(String datasetName)

storeTypeName

public Object storeTypeName(String typeName)

storeComponentTypeName

public Object storeComponentTypeName(String typeName)

shallowLoadObject

public Object shallowLoadObject(Object obj)

shallowStoreObject

public Object shallowStoreObject(Object obj)

nameRecord$name

public Object nameRecord$name(int recordNumber,
                              String recordName)

numberRecord

public Object numberRecord(int recordNumber)

selectRecord

public Object selectRecord(int recordNumber)

writeRowNames

public Object writeRowNames()

writeLevels

public Object writeLevels()

storeAttribute$value

public Object storeAttribute$value(String attributeName,
                                   String valueString)

getAttribute

public String getAttribute(String attributeName)

drop

public void drop()
Specified by:
drop in interface Drop