|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgate.creole.ir.DefaultIndexDefinition
public class DefaultIndexDefinition
| Field Summary | |
|---|---|
private String |
annotationSet
|
private String |
baseTokenAnnotationType
|
private ArrayList |
featuresToExclude
|
private List |
fields
List of IndexField - objects for indexing |
private String |
irEngineClassName
|
private String |
location
Location (path) of the index store directory |
(package private) static long |
serialVersionUID
Serialisation ID |
| Constructor Summary | |
|---|---|
DefaultIndexDefinition()
|
|
| Method Summary | |
|---|---|
void |
addIndexField(IndexField fld)
Add new IndexField object to fields list. |
String |
getAnnotationSetName()
|
String |
getBaseTokenAnnotationType()
|
ArrayList |
getFeaturesToExclude()
|
Iterator |
getIndexFields()
|
String |
getIndexLocation()
|
String |
getIrEngineClassName()
Gets the fully qualified class name for the IR engine to be used. |
void |
setAnnotationSetName(String annotSetName)
|
void |
setBaseTokenAnnotationType(String baseTokenAnnotationType)
|
void |
setFeaturesToExclude(ArrayList featuresToExclude)
|
void |
setIndexLocation(String location)
Sets the location of index |
void |
setIrEngineClassName(String irEngineClassName)
Sets the fully qualified class name for the IR engine to be used. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private List fields
private String location
private ArrayList featuresToExclude
private String annotationSet
private String baseTokenAnnotationType
static final long serialVersionUID
private String irEngineClassName
| Constructor Detail |
|---|
public DefaultIndexDefinition()
| Method Detail |
|---|
public void setIndexLocation(String location)
location - - index directory pathpublic String getIndexLocation()
getIndexLocation in interface IndexDefinitionpublic void setFeaturesToExclude(ArrayList featuresToExclude)
public ArrayList getFeaturesToExclude()
public void setAnnotationSetName(String annotSetName)
public String getAnnotationSetName()
public void setBaseTokenAnnotationType(String baseTokenAnnotationType)
public String getBaseTokenAnnotationType()
public Iterator getIndexFields()
getIndexFields in interface IndexDefinitionpublic void addIndexField(IndexField fld)
public void setIrEngineClassName(String irEngineClassName)
irEngineClassName - a String.public String getIrEngineClassName()
getIrEngineClassName in interface IndexDefinition
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||