dtSearch Engine Java API


com.dtsearch.engine
Class Options

java.lang.Object
  |
  +--com.dtsearch.engine.Options

public class Options
extends java.lang.Object

The Options object enables you to specify how the dtSearch engine will process text being indexed or searched. For more information about how these options affect indexing and searching, see the "Options" section of the dtSearch Engine help file.


Constructor Summary
Options()
           
 
Method Summary
 int get()
           
 java.lang.String getAlphabetFile()
           
 java.lang.String getAlphabetName()
           
 int getBinaryFiles()
           
 java.lang.String getBinaryFilterTextChars()
           
 java.lang.String getBooleanConnectors()
           
 int getFieldFlags()
           
 java.lang.String getFileTypeTableFile()
           
 java.lang.String getFuzzyChar()
           
 java.lang.String getHomeDir()
           
 int getHyphens()
           
 int getLzwEnableCode()
           
 java.lang.String getMacroChar()
           
 java.lang.String getMatchDigitChar()
           
 int getMaxStoredFieldSize()
           
 int getMaxWordLength()
           
 int getMaxWordsToRetrieve()
           
 java.lang.String getNoiseWordFile()
           
 java.lang.String getPhonicChar()
           
 java.lang.String getPrivateDir()
           
 java.lang.String getSegmentationRulesFile()
           
 java.lang.String getStemmingChar()
           
 java.lang.String getStemmingRulesFile()
           
 java.lang.String getSynonymChar()
           
 java.lang.String getTextFieldsFile()
           
 int getTextFlags()
           
 int getTitleSize()
           
 int getUnicodeFilterBlockSize()
           
 int getUnicodeFilterFlags()
           
 boolean[] getUnicodeFilterRanges()
           
 java.lang.String getUserThesaurusFile()
           
 java.lang.String getWeightChar()
           
 java.lang.String getXmlIgnoreTags()
           
 boolean isIndexNumbers()
           
 boolean isUpdateFiles()
           
 int save()
           
 void setAlphabetFile(java.lang.String newAlphabetName)
           
 void setAlphabetName(java.lang.String newAlphabetName)
           
 void setBinaryFiles(int newBinaryFiles)
           
 void setBinaryFilterTextChars(java.lang.String newBinaryFilterTextChars)
           
 void setBooleanConnectors(java.lang.String newBooleanConnectors)
           
 void setFieldFlags(int newFieldFlags)
           
 void setFileTypeTableFile(java.lang.String newFileTypeTableFile)
           
 void setFuzzyChar(java.lang.String newFuzzyChar)
           
 void setHomeDir(java.lang.String newHomeDir)
           
 void setHyphens(int newHyphens)
           
 void setIndexNumbers(boolean newIndexNumbers)
           
 void setLzwEnableCode(int newLzwEnableCode)
           
 void setMacroChar(java.lang.String newMacroChar)
           
 void setMatchDigitChar(java.lang.String matchDigitChar)
           
 void setMaxStoredFieldSize(int newMaxStoredFieldSize)
           
 void setMaxWordLength(int newMaxWordLength)
           
 void setMaxWordsToRetrieve(int newMaxWordsToRetrieve)
           
 void setNoiseWordFile(java.lang.String newNoiseWordFile)
           
 void setPhonicChar(java.lang.String newPhonicChar)
           
 void setPrivateDir(java.lang.String newPrivateDir)
           
 void setSegmentationRulesFile(java.lang.String newSegmentationRulesFile)
           
 void setStemmingChar(java.lang.String newStemmingChar)
           
 void setStemmingRulesFile(java.lang.String newStemmingRulesFile)
           
 void setSynonymChar(java.lang.String newSynonymChar)
           
 void setTextFieldsFile(java.lang.String newTextFieldsFile)
           
 void setTextFlags(int textFlags)
           
 void setTitleSize(int newTitleSize)
           
 void setUnicodeFilterBlockSize(int unicodeFilterBlockSize)
           
 void setUnicodeFilterFlags(int unicodeFilterFlags)
           
 void setUnicodeFilterRanges(boolean[] unicodeFilterRanges)
           
 void setUpdateFiles(boolean newUpdateFiles)
           
 void setUserThesaurusFile(java.lang.String newUserThesaurusFile)
           
 void setWeightChar(java.lang.String newWeightChar)
           
 void setXmlIgnoreTags(java.lang.String newXmlIgnoreTags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Options

public Options()
Method Detail

get

public int get()

save

public int save()

setBinaryFiles

public void setBinaryFiles(int newBinaryFiles)

getBinaryFiles

public int getBinaryFiles()

setBinaryFilterTextChars

public void setBinaryFilterTextChars(java.lang.String newBinaryFilterTextChars)

getBinaryFilterTextChars

public java.lang.String getBinaryFilterTextChars()

setHyphens

public void setHyphens(int newHyphens)

getHyphens

public int getHyphens()

setAlphabetName

public void setAlphabetName(java.lang.String newAlphabetName)

getAlphabetName

public java.lang.String getAlphabetName()

setAlphabetFile

public void setAlphabetFile(java.lang.String newAlphabetName)

getAlphabetFile

public java.lang.String getAlphabetFile()

setIndexNumbers

public void setIndexNumbers(boolean newIndexNumbers)

isIndexNumbers

public boolean isIndexNumbers()

setNoiseWordFile

public void setNoiseWordFile(java.lang.String newNoiseWordFile)

getNoiseWordFile

public java.lang.String getNoiseWordFile()

setStemmingRulesFile

public void setStemmingRulesFile(java.lang.String newStemmingRulesFile)

getStemmingRulesFile

public java.lang.String getStemmingRulesFile()

setMaxWordsToRetrieve

public void setMaxWordsToRetrieve(int newMaxWordsToRetrieve)

getMaxWordsToRetrieve

public int getMaxWordsToRetrieve()

setMaxStoredFieldSize

public void setMaxStoredFieldSize(int newMaxStoredFieldSize)

getMaxStoredFieldSize

public int getMaxStoredFieldSize()

setTitleSize

public void setTitleSize(int newTitleSize)

getTitleSize

public int getTitleSize()

setMaxWordLength

public void setMaxWordLength(int newMaxWordLength)

getMaxWordLength

public int getMaxWordLength()

setXmlIgnoreTags

public void setXmlIgnoreTags(java.lang.String newXmlIgnoreTags)

getXmlIgnoreTags

public java.lang.String getXmlIgnoreTags()

setSegmentationRulesFile

public void setSegmentationRulesFile(java.lang.String newSegmentationRulesFile)

getSegmentationRulesFile

public java.lang.String getSegmentationRulesFile()

setTextFieldsFile

public void setTextFieldsFile(java.lang.String newTextFieldsFile)

getTextFieldsFile

public java.lang.String getTextFieldsFile()

setUserThesaurusFile

public void setUserThesaurusFile(java.lang.String newUserThesaurusFile)

getUserThesaurusFile

public java.lang.String getUserThesaurusFile()

setHomeDir

public void setHomeDir(java.lang.String newHomeDir)

getHomeDir

public java.lang.String getHomeDir()

setPrivateDir

public void setPrivateDir(java.lang.String newPrivateDir)

getPrivateDir

public java.lang.String getPrivateDir()

setBooleanConnectors

public void setBooleanConnectors(java.lang.String newBooleanConnectors)

getBooleanConnectors

public java.lang.String getBooleanConnectors()

setFileTypeTableFile

public void setFileTypeTableFile(java.lang.String newFileTypeTableFile)

getFileTypeTableFile

public java.lang.String getFileTypeTableFile()

setUpdateFiles

public void setUpdateFiles(boolean newUpdateFiles)

isUpdateFiles

public boolean isUpdateFiles()

setLzwEnableCode

public void setLzwEnableCode(int newLzwEnableCode)

getLzwEnableCode

public int getLzwEnableCode()

setMacroChar

public void setMacroChar(java.lang.String newMacroChar)

getMacroChar

public java.lang.String getMacroChar()

setFuzzyChar

public void setFuzzyChar(java.lang.String newFuzzyChar)

getFuzzyChar

public java.lang.String getFuzzyChar()

setPhonicChar

public void setPhonicChar(java.lang.String newPhonicChar)

getPhonicChar

public java.lang.String getPhonicChar()

setStemmingChar

public void setStemmingChar(java.lang.String newStemmingChar)

getStemmingChar

public java.lang.String getStemmingChar()

setWeightChar

public void setWeightChar(java.lang.String newWeightChar)

getWeightChar

public java.lang.String getWeightChar()

setSynonymChar

public void setSynonymChar(java.lang.String newSynonymChar)

getSynonymChar

public java.lang.String getSynonymChar()

setFieldFlags

public void setFieldFlags(int newFieldFlags)

getFieldFlags

public int getFieldFlags()

setMatchDigitChar

public void setMatchDigitChar(java.lang.String matchDigitChar)

getMatchDigitChar

public java.lang.String getMatchDigitChar()

getUnicodeFilterBlockSize

public int getUnicodeFilterBlockSize()

setUnicodeFilterBlockSize

public void setUnicodeFilterBlockSize(int unicodeFilterBlockSize)

getUnicodeFilterFlags

public int getUnicodeFilterFlags()

setUnicodeFilterFlags

public void setUnicodeFilterFlags(int unicodeFilterFlags)

getUnicodeFilterRanges

public boolean[] getUnicodeFilterRanges()

setUnicodeFilterRanges

public void setUnicodeFilterRanges(boolean[] unicodeFilterRanges)

getTextFlags

public int getTextFlags()

setTextFlags

public void setTextFlags(int textFlags)

dtSearch Engine Java API