Uses of Interface
gov.nist.nlpir.irf.de.DataElem

Packages that use DataElem
gov.nist.nlpir.irf.de classes and interfaces that model data elements - parts of documents 
gov.nist.nlpir.irf.index classes and interfaces that support indexes - dictionaries of indexing features by source document or document data element 
gov.nist.nlpir.irf.index.braf classes and interfaces that support indexes implemented using buffered random access files 
gov.nist.nlpir.irf.indexer classes that support the building of indexes 
gov.nist.nlpir.irf.matcher classes responsible for comparing one set of indexing features with another (e.g., a document's with a query's) 
gov.nist.nlpir.irf.modality classes that model the various choices controling indexing and retrieval 
gov.nist.nlpir.irf.proxy classes that model what is common to all proxies and their management. 
gov.nist.nlpir.irf.query classes that model the information retrieval query, its interpretation, and evaluation 
 

Uses of DataElem in gov.nist.nlpir.irf.de
 

Subinterfaces of DataElem in gov.nist.nlpir.irf.de
 interface DeDoubleIntrf
          Representation of a double to the extent it differs from other DataElems.
 interface DeHtmlIntrf
          This interface describes HTML-formatted strings to the extent they differ from all data elements and DeStrings in general.
 interface DeIntegerIntrf
          This interface represents the functionality of a DE_integer object beyond that common to all data elements
 interface DePersonNameIntrf
          Instances of this class represent the functionality of a person name beyond that shared by all data elements

 interface DeStringIntrf
          This interface represents the functionality of a DeString object beyond that common to all data elements

 

Classes in gov.nist.nlpir.irf.de that implement DataElem
 class DeDouble
          Representation of a double as a DataElem.
 class DeHtml
          This class is subclass of DeString specialized in its methods to handle HTML-formatted text.
 class DeInteger
          Representation of a integer as a DataElem.
 class DePersonName
          Instances of this class represent a person name.
 class DeString
          Representation of a string as a DataElem.
 class ProxyDataElem
          This is a class which represents what's common to all proxies for data elements - not much.
 class ProxyDeDouble
          This class represents a DeDouble by proxy.
 class ProxyDeHtml
          This class represents a DeHtml by proxy.

 class ProxyDeInteger
          Proxy representation of a integer as a DataElem.
 class ProxyDePersonName
          Instances of this class represent a DePersonName by proxy
 class ProxyDeString
          An instance of this class is a proxy for a DeString object.

 

Methods in gov.nist.nlpir.irf.de with parameters of type DataElem
 java.util.Vector ProxyDeInteger.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Gets the (actually unique) indexing feature of this ProxyDeInteger.
 boolean ProxyDeInteger.exactMatch(DataElem de)
          Compares the values of the real DE_Intger and the given DeInteger and sets the result.
 float ProxyDeInteger.match(DataElem de)
          Computes the matching score between the real DeInteger and the given DeInteger.
 int ProxyDeInteger.compareTo(DataElem o)
          Computes the difference between the real DeInteger and the given DeInteger.
 boolean ProxyDePersonName.exactMatch(DataElem de)
          Compares this DePersonName to another.
 float ProxyDePersonName.match(DataElem de)
          Scores the match of this DePersonName with another Object.
 int ProxyDePersonName.compareTo(DataElem o)
          Scores the comparison between this and the given DePersonName
 java.util.Vector ProxyDePersonName.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Extract indexing features from this data element
 java.util.Vector DeInteger.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Gets the (actually unique) indexing feature of this DeInteger.
 boolean DeInteger.exactMatch(DataElem de)
          Compares the values of this and the given DeInteger and sets the result.
 float DeInteger.match(DataElem de)
          Computes the matching score between this and the given DeInteger.
 int DeInteger.compareTo(DataElem o)
          Computes the difference between this and the given DeInteger.
 boolean DeString.exactMatch(DataElem de)
          Compares this DeString to another.
 float DeString.match(DataElem de)
          Scores the match of this DeString with another Object.
 int DeString.compareTo(DataElem o)
          Scores the comparison between this and the given DeString
 java.util.Vector DeString.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Extracts Indexing Features from DeString.
 int DeHtml.compareTo(DataElem o)
          Computes the score given by the comparison between this and the given DeHtml
 java.util.Vector DeHtml.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Extracts Indexing Features from DeHtml.
 boolean ProxyDeString.exactMatch(DataElem de)
          Compares the associated DeString to another.
 float ProxyDeString.match(DataElem de)
          Scores the match of the real DeString with another For the function to succeed, the object must be a DeString also.
 int ProxyDeString.compareTo(DataElem o)
          Scores the comparison between the real DeString and the given DeString
 java.util.Vector ProxyDeString.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Extracts Indexing Features from the real DeString.
 int ProxyDeHtml.compareTo(DataElem o)
          Computes the score given by the comparison between teh real DeHtml and the given DeHtml
 java.util.Vector ProxyDeHtml.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Extracts Indexing Features from the real DeHtml.
 float DeDouble.match(DataElem de)
          Matches the score of this DeDouble with another Object.
 boolean DeDouble.exactMatch(DataElem de)
          Compares this DeDouble to another.
 java.util.Vector DeDouble.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Extract indexing features from this data element according to the indexing modalities
 int DeDouble.compareTo(DataElem o)
          Compares this DE-Double and the given DeDouble.
 float ProxyDeDouble.match(DataElem de)
          Scores the match of the real DeDouble with another.
 boolean ProxyDeDouble.exactMatch(DataElem de)
          Compares the real DeDouble to another.
 java.util.Vector ProxyDeDouble.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Extract indexing features from the real DeDouble
 int ProxyDeDouble.compareTo(DataElem o)
          Scores the comparison between the real DeDouble and the given one.
 float DataElem.match(DataElem de)
          Matches score of this DataElem with another.
 boolean DataElem.exactMatch(DataElem de)
          Compares this DataElem to another.
 java.util.Vector DataElem.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem sourceField)
          Returns the indexing features of this data element.
 int DataElem.compareTo(DataElem o)
          Compares the current object to the given object, which must be of the same type.
 boolean DePersonName.exactMatch(DataElem de)
          Compares this DePersonName to another.
 float DePersonName.match(DataElem de)
          Scores the match of this DePersonName with another Object.
 int DePersonName.compareTo(DataElem o)
          Scores the comparison between this and the given DePersonName
 java.util.Vector DePersonName.getIndexingFeatures(ProxyDocument source, IndexingModalities im, DataElem field)
          Extract indexing features from this person name
 

Uses of DataElem in gov.nist.nlpir.irf.index
 

Methods in gov.nist.nlpir.irf.index with parameters of type DataElem
 DeIntern IdxIntern.getFeature(DataElem aDE)
          Gets the feature for a DataElement.
 

Uses of DataElem in gov.nist.nlpir.irf.index.braf
 

Fields in gov.nist.nlpir.irf.index.braf declared as DataElem
private  DataElem DeIntern.de
          A DataElem equivalent to all the DataElems this DeInterns represents.
 

Methods in gov.nist.nlpir.irf.index.braf that return DataElem
 DataElem DeIntern.getDE()
          Retrieves the represented data element.
 

Constructors in gov.nist.nlpir.irf.index.braf with parameters of type DataElem
DeIntern.DeIntern(DataElem de)
          This constructor initializes the DeIntern to default values and positions the reference to the DataElem the DeIntern is linked to.
 

Uses of DataElem in gov.nist.nlpir.irf.indexer
 

Methods in gov.nist.nlpir.irf.indexer with parameters of type DataElem
abstract  java.util.Vector Indexer.getIndexingFeatures(DataElem de, ProxyDocument source)
          All indexer classes must implement this method to return the indexing features that were extracted from specified data element and document at indexing time.
 java.util.Vector UniversalIndexer.getIndexingFeatures(DataElem de, ProxyDocument proxyDoc)
          Returns the indexing features that were extracted from specified data element and document at indexing time.
 

Uses of DataElem in gov.nist.nlpir.irf.matcher
 

Methods in gov.nist.nlpir.irf.matcher with parameters of type DataElem
 double Matcherbp.match(DataElem de1, DataElem de2)
          Determines if two data elements match
 boolean Matcherbp.exactMatch(DataElem de1, DataElem de2)
          Determines if two data elements match exactly
 double NullMatcherbp.match(DataElem de1, DataElem de2)
          Decides whether the string versions of two data elements are exact matches for eachother
 

Uses of DataElem in gov.nist.nlpir.irf.modality
 

Methods in gov.nist.nlpir.irf.modality that return DataElem
 DataElem IndexingModalityUnit.getFeatureValue(Document theDoc)
          Returns the data elements from 'fvals' corresponding to the featureName of this IMU.
 

Uses of DataElem in gov.nist.nlpir.irf.proxy
 

Methods in gov.nist.nlpir.irf.proxy with parameters of type DataElem
static int PersistentObjectManager.getDE_Type(DataElem de)
          Returns a code indicating the type of the data element passed
 

Uses of DataElem in gov.nist.nlpir.irf.query
 

Fields in gov.nist.nlpir.irf.query declared as DataElem
private  DataElem QueryCondition.queryDocAttr
          The query document attribute.
private  DataElem QueryCondition.feature
          The query feature (e.g.
 

Methods in gov.nist.nlpir.irf.query that return DataElem
 DataElem QueryCondition.getQueryDocAttr()
          Gets the query document attribute.
 DataElem QueryCondition.getFeature()
          Gets the query feature.
 

Methods in gov.nist.nlpir.irf.query with parameters of type DataElem
 void QueryCondition.setQueryDocAttr(DataElem a)
          Sets QueryDocAttr to a.
 void QueryCondition.setFeature(DataElem f)
          Sets the query feature.
 

Constructors in gov.nist.nlpir.irf.query with parameters of type DataElem
QueryCondition.QueryCondition(ProxyDocument q, DataElem a, DataElem f, QueryModalityUnit unit, int freq, int maxf)
          Creates a QueryCondition for the supplied query, query document type, feature, and QueryModalityUnit.