Package org.apache.rat.document.impl
Class FileDocument
java.lang.Object
org.apache.rat.document.impl.FileDocument
- All Implemented Interfaces:
Document
Document wrapping a file of undetermined composition.
-
Constructor Details
-
FileDocument
-
-
Method Details
-
isComposite
public boolean isComposite()Description copied from interface:DocumentIs this a composite document?- Specified by:
isCompositein interfaceDocument- Returns:
- true if composite, false otherwise
-
reader
Description copied from interface:DocumentReads the contents of this document.- Specified by:
readerin interfaceDocument- Returns:
Readernot null- Throws:
IOException- if this document cannot be readCompositeDocumentException- if this document can only be read as a composite archive
-
getName
-
getMetaData
Description copied from interface:DocumentGets data describing this resource.- Specified by:
getMetaDatain interfaceDocument- Returns:
- not null
-
inputStream
Description copied from interface:DocumentStreams the document's contents.- Specified by:
inputStreamin interfaceDocument- Returns:
- not null
- Throws:
IOException- when stream could not be opened
-
toString
Representations suitable for logging.
-