| Package | Description |
|---|---|
| edu.harvard.hul.ois.jhove |
Contains the classes needed for building a JHOVE application.
|
| edu.harvard.hul.ois.jhove.handler |
Contains the main classes for JHOVE output handlers.
|
| edu.harvard.hul.ois.jhove.module |
| Modifier and Type | Method and Description |
|---|---|
void |
OutputHandler.analyze(RepInfo info)
Callback allowing post-parse, pre-show analysis of object
representation information.
|
void |
HandlerBase.analyze(RepInfo info)
Callback allowing post-parse, pre-show analysis of object
representation information.
|
void |
ModuleBase.checkSignatures(File file,
InputStream stream,
RepInfo info)
Check if the digital object conforms to this Module's
internal signature information.
|
void |
Module.checkSignatures(File file,
InputStream stream,
RepInfo info)
Check if the digital object conforms to this Module's
internal signature information.
|
void |
ModuleBase.checkSignatures(File file,
RandomAccessFile raf,
RepInfo info)
Check if the digital object conforms to this Module's
internal signature information.
|
void |
Module.checkSignatures(File file,
RandomAccessFile raf,
RepInfo info)
Check if the digital object conforms to this Module's
internal signature information.
|
File |
JhoveBase.connToTempFile(URLConnection conn,
RepInfo info)
Saves a URLConnection's data stream to a temporary file.
|
void |
RepInfo.copy(RepInfo info)
Copies all the information out of the parameter object.
|
void |
ObjectIdentifier.identify(File file,
RepInfo info,
String parm,
boolean verbose,
boolean shortCheck)
Perform identification on a file.
|
Property |
PropertyPath.locateProperty(RepInfo info)
Walk down the path and return the specified Property.
|
Property |
PropertyPath.locateProperty(RepInfo info,
boolean trace)
Walk down the path and return the specified Property.
|
int |
ModuleBase.parse(InputStream stream,
RepInfo info,
int parseIndex)
Parse the content of a stream digital object and store the
results in RepInfo.
|
int |
Module.parse(InputStream stream,
RepInfo info,
int parseIndex)
Parse the content of a stream digital object and store the
results in RepInfo.
|
void |
ModuleBase.parse(RandomAccessFile file,
RepInfo info)
Parse the content of a random access digital object and store the
results in RepInfo.
|
void |
Module.parse(RandomAccessFile file,
RepInfo info)
Parse the content of a random access digital object and store the
results in RepInfo.
|
boolean |
JhoveBase.processFile(App app,
Module module,
boolean verbose,
File file,
RepInfo info)
Processes the file.
|
protected void |
ModuleBase.setChecksums(Checksummer ckSummer,
RepInfo info)
Set the checksum values.
|
void |
OutputHandler.show(RepInfo info)
Outputs the information contained in a RepInfo object
|
abstract void |
HandlerBase.show(RepInfo info)
Outputs the information contained in a RepInfo object
|
| Constructor and Description |
|---|
RepInfo(String uri,
RepInfo external)
Creates a RepInfo with a URI reference and an external RepInfo.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XmlHandler.show(RepInfo info)
Outputs the information contained in a RepInfo object
|
void |
TextHandler.show(RepInfo info)
Outputs the information contained in a RepInfo object
|
void |
AuditHandler.show(RepInfo info)
Outputs the information contained in a RepInfo object
|
void |
AuditHandler.showImpl(RepInfo info,
AuditState state)
Local extension to the standard callback that outputs the
information contained in a RepInfo object
|
| Modifier and Type | Method and Description |
|---|---|
void |
BytestreamModule.checkSignatures(File file,
InputStream stream,
RepInfo info)
Check signature.
|
int |
BytestreamModule.parse(InputStream stream,
RepInfo info,
int parseIndex)
Parse the content of a stream digital object and store the
results in RepInfo.
|
Copyright © 2008–2018 The Open Preservation Foundation. All rights reserved.