gov.nist.nlpir.irfapps.trec.fbis
Class FbisDocument

java.lang.Object
  |
  +--gov.nist.nlpir.irf.document.Document
        |
        +--gov.nist.nlpir.irfapps.trec.TrecDocument
              |
              +--gov.nist.nlpir.irfapps.trec.fbis.FbisDocument

public class FbisDocument
extends TrecDocument

A specialization of the TREC document to model a document from the TREC Foreign Broadcast Information Service (FBIS) collection.

Version:
$Revision: 1.4 $
Author:
This software was produced by NIST, an agency of the U.S. government, and by statute is not subject to copyright in the United States. Recipients of this software assume all responsibilities associated with its operation, modification and maintenance.
See Also:
Document

Field Summary
 ProxyDeString docAbstract
           
(package private) static long serialVersionUID
          serial version universal id - put here so Java does not insert one which may change due to revisions and make it impossible to deserialize earlier versions of serialized objects
 ProxyDeHtml text
           
 ProxyDeString title
           
 
Fields inherited from class gov.nist.nlpir.irfapps.trec.TrecDocument
docNumber, serialVersionUID
 
Fields inherited from class gov.nist.nlpir.irf.document.Document
proxyRefsCountedTrue, UID_String
 
Constructor Summary
FbisDocument()
           
FbisDocument(ProxyDeString docNr, ProxyDeString titl, ProxyDeString abstr, ProxyDeHtml txt)
           
FbisDocument(ProxyDeString docNr, java.lang.String titl, java.lang.String abstr, java.lang.String txt)
           
FbisDocument(java.lang.String docNr, java.lang.String titl, java.lang.String abstr, java.lang.String txt)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 Document getQueryDocument()
           
 void presentBrief()
           
 java.lang.String toString()
          Returns string representation of FBIS Document
 
Methods inherited from class gov.nist.nlpir.irfapps.trec.TrecDocument
hashCode
 
Methods inherited from class gov.nist.nlpir.irf.document.Document
addHTML, finalize, getFeatureNames, getFeatureTypes, getFeatureValues, getFirstInstances, getIndexingFeatures, getIndexingModalities, index, makeResultsForDocMatchingQuery, present, retrieve, setProxyRefsCountedTrue, typeName
 
Methods inherited from class java.lang.Object
, clone, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
serial version universal id - put here so Java does not insert one which may change due to revisions and make it impossible to deserialize earlier versions of serialized objects

title

public ProxyDeString title

docAbstract

public ProxyDeString docAbstract

text

public ProxyDeHtml text
Constructor Detail

FbisDocument

public FbisDocument()

FbisDocument

public FbisDocument(java.lang.String docNr,
                    java.lang.String titl,
                    java.lang.String abstr,
                    java.lang.String txt)

FbisDocument

public FbisDocument(ProxyDeString docNr,
                    java.lang.String titl,
                    java.lang.String abstr,
                    java.lang.String txt)

FbisDocument

public FbisDocument(ProxyDeString docNr,
                    ProxyDeString titl,
                    ProxyDeString abstr,
                    ProxyDeHtml txt)
Method Detail

toString

public java.lang.String toString()
Returns string representation of FBIS Document
Overrides:
toString in class TrecDocument

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class TrecDocument

getQueryDocument

public Document getQueryDocument()
Overrides:
getQueryDocument in class Document

presentBrief

public void presentBrief()
Overrides:
presentBrief in class Document