Package org.dlese.dpc.index.reader
Class SimpleFileIndexingServiceDocReader
java.lang.Object
org.dlese.dpc.index.reader.DocReader
org.dlese.dpc.index.reader.FileIndexingServiceDocReader
org.dlese.dpc.index.reader.SimpleFileIndexingServiceDocReader
- All Implemented Interfaces:
Serializable
public class SimpleFileIndexingServiceDocReader
extends FileIndexingServiceDocReader
implements Serializable
A bean meant for subclassing that provides a basic implementataion of the
FileIndexingServiceDocReader interface.- Author:
- John Weatherley
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor for the SimpleFileIndexingServiceDocReader objectSimpleFileIndexingServiceDocReader(org.apache.lucene.document.Document doc) Constructor that may be used programatically to wrap a reader around a Lucene Document that was created by a FileIndexingServiceWriter. -
Method Summary
Modifier and TypeMethodDescriptionGets the String 'ItemDocReader,' which is the key that describes this reader type.voidinit()Init method does nothing.Methods inherited from class org.dlese.dpc.index.reader.FileIndexingServiceDocReader
fileExists, getDateFileWasIndexed, getDateFileWasIndexedString, getDateStamp, getDeleted, getDocDir, getDocsource, getDocsourceEncoded, getDoctype, getFile, getFileExists, getFileName, getFullContent, getFullContentEncodedAs, getLastModified, getLastModifiedAsUTC, getLastModifiedString, isDeleted, prtln, prtlnErr, setDebugMethods inherited from class org.dlese.dpc.index.reader.DocReader
doInit, getAttribute, getDocMap, getDocument, getIndex, getLazyDocMap, getQuery, getRepositoryManager, getScore, setDoc
-
Constructor Details
-
SimpleFileIndexingServiceDocReader
public SimpleFileIndexingServiceDocReader()Constructor for the SimpleFileIndexingServiceDocReader object -
SimpleFileIndexingServiceDocReader
public SimpleFileIndexingServiceDocReader(org.apache.lucene.document.Document doc) Constructor that may be used programatically to wrap a reader around a Lucene Document that was created by a FileIndexingServiceWriter.- Parameters:
doc- A LuceneDocument.- See Also:
-
-
Method Details
-
init
public void init()Init method does nothing. -
getReaderType
Gets the String 'ItemDocReader,' which is the key that describes this reader type. This may be used in (Struts) beans to determine which type of reader is available for a given search result and thus what data is available for display in the UI. The reader type determines which getter methods are available.- Specified by:
getReaderTypein classDocReader- Returns:
- The String 'ItemDocReader'.
-