Package | Description |
---|---|
com.mcgath.jhove.module | |
edu.harvard.hul.ois.jhove |
Contains the classes needed for building a JHOVE application.
|
edu.harvard.hul.ois.jhove.module |
Contains the main classes for JHOVE modules.
|
edu.harvard.hul.ois.jhove.module.iff |
Contains supporting classes for modules based on the IFF
specification (EA IFF 85).
|
edu.harvard.hul.ois.jhove.module.wave |
Contains supporting classes for the WAVE-HUL module.
|
Modifier and Type | Class and Description |
---|---|
class |
PngModule
Module for validation and metadata extraction on PNG files.
|
Modifier and Type | Method and Description |
---|---|
static int |
ModuleBase.readByteBuf(DataInputStream stream,
byte[] buf,
ModuleBase counted)
Reads into a byte buffer from a DataInputStream.
|
static double |
ModuleBase.readDouble(DataInputStream stream,
boolean endian,
ModuleBase counted) |
static float |
ModuleBase.readFloat(DataInputStream stream,
boolean endian,
ModuleBase counted) |
static int |
ModuleBase.readSignedByte(DataInputStream stream,
ModuleBase counted) |
static int |
ModuleBase.readSignedInt(DataInputStream stream,
boolean endian,
ModuleBase counted) |
static long |
ModuleBase.readSignedLong(DataInputStream stream,
boolean bigEndian,
ModuleBase counted)
Reads eight bytes as a signed 64-bit value from a
DataInputStream.
|
static Rational |
ModuleBase.readSignedRational(DataInputStream stream,
boolean endian,
ModuleBase counted) |
static int |
ModuleBase.readSignedShort(DataInputStream stream,
boolean endian,
ModuleBase counted) |
static int |
ModuleBase.readUnsignedByte(DataInputStream stream,
ModuleBase counted)
Reads an unsigned byte from a DataInputStream.
|
static long |
ModuleBase.readUnsignedInt(DataInputStream stream,
boolean bigEndian,
ModuleBase counted)
Reads four bytes as an unsigned 32-bit value from a
DataInputStream.
|
static Rational |
ModuleBase.readUnsignedRational(DataInputStream stream,
boolean endian,
ModuleBase counted) |
static int |
ModuleBase.readUnsignedShort(DataInputStream stream,
boolean bigEndian,
ModuleBase counted)
Reads two bytes as an unsigned short value from a DataInputStream.
|
long |
ModuleBase.skipBytes(DataInputStream stream,
long bytesToSkip,
ModuleBase counted) |
Modifier and Type | Class and Description |
---|---|
class |
AiffModule
Module for identification and validation of AIFF files.
|
class |
AsciiModule
Module for analysis of content as an ASCII stream.
|
class |
BytestreamModule
Module for analysis of content as a byte stream.
|
class |
GifModule
Module for identification and validation of GIF files.
|
class |
GzipModule
JHOVE module for identifying, validating and characterizing GZIP files.
|
class |
HtmlModule
Module for identification and validation of HTML files.
|
class |
Jpeg2000Module
Module for identification and validation of JPEG 2000 files.
|
class |
JpegModule
Module for identification and validation of JPEG files.
|
class |
PdfModule
Module for identification and validation of PDF files.
|
class |
TiffModule
Module for identification and validation of TIFF files.
|
class |
Utf8Module
Module for analysis of content as a UTF-8 stream.
|
class |
WarcModule
JHOVE module for identifying, validating and characterizing WARC files.
|
class |
WaveModule
Module for identification and validation of WAVE sound files.
|
class |
XmlModule
Module for identification and validation of XML files.
|
Modifier and Type | Field and Description |
---|---|
protected ModuleBase |
Chunk._module |
Constructor and Description |
---|
Chunk(ModuleBase module,
ChunkHeader hdr,
DataInputStream dstrm)
Constructor.
|
ChunkHeader(ModuleBase module,
RepInfo info)
Constructor.
|
Superchunk(ModuleBase module,
ChunkHeader hdr,
DataInputStream dstrm,
RepInfo info)
Constructor.
|
Copyright © 2008–2017 The Open Preservation Foundation. All rights reserved.