public class H4header extends Object implements HdfHeaderIF
| Modifier and Type | Class and Description |
|---|---|
class |
H4header.Tag |
| Constructor and Description |
|---|
H4header() |
| Modifier and Type | Method and Description |
|---|---|
void |
getEosInfo(Formatter f) |
Group.Builder |
getRootGroup() |
List<H4header.Tag> |
getTags() |
protected Charset |
getValueCharset()
Return defined
value charset that
will be used by reading HDF4 header. |
boolean |
isEos() |
static boolean |
isValidFile(RandomAccessFile raf) |
void |
makeVinfoForDimensionMapVariable(Group.Builder parent,
Variable.Builder<?> v) |
String |
readStructMetadata(Variable.Builder<?> structMetadataVar) |
static void |
setDebugFlags(DebugFlags debugFlag) |
static void |
useHdfEos(boolean val) |
public static boolean isValidFile(RandomAccessFile raf) throws IOException
IOExceptionpublic static void setDebugFlags(DebugFlags debugFlag)
public static void useHdfEos(boolean val)
protected Charset getValueCharset()
value charset that
will be used by reading HDF4 header.value charsetpublic boolean isEos()
public void getEosInfo(Formatter f) throws IOException
IOExceptionpublic Group.Builder getRootGroup()
getRootGroup in interface HdfHeaderIFpublic void makeVinfoForDimensionMapVariable(Group.Builder parent, Variable.Builder<?> v)
makeVinfoForDimensionMapVariable in interface HdfHeaderIFpublic String readStructMetadata(Variable.Builder<?> structMetadataVar) throws IOException
readStructMetadata in interface HdfHeaderIFIOExceptionpublic List<H4header.Tag> getTags()