4. AdvaS Function List
 -4.1 calc_rsv
		AdvancedSearch: calculateRetrievalStatusValue
 -4.2 calc_succ_variety
 		Phonetics: calcSuccVariety
 -4.3 category_get_root_node
 -4.4 category_is_root_node
 -4.5 category_is_leaf_node
 -4.6 category_make_tree
 -4.7 category_make_node
 -4.8 category_split_string
 -4.9 caverphone
		Phonetics: 	liefere Caverphone-Wert für ein einzelnes Wort
		Advas:		liefere eine Tabelle mit Caverphone-Werten für einen ganzen Textabsatz
 -4.10 cmp_strings
 		Funktion entfällt
 -4.11 comp_descriptors
		AdvancedSearch: compareDescriptors
 -4.12 comp_ngrams
		Advas: getNgramsByWord
		Advas: getNgramsByLine
		Advas: getNgramsByParagraph
 -4.13 compact_list
 		Funktion entfällt
 -4.14 convert_dictionary_into_list
 		Funktion entfällt
 -4.15 convert_list_into_dictionary
 		Funktion entfällt
 -4.16 count_words
 		Funktion entfällt
 -4.17 get_file_contents
		AdvasIo: getFileContents, liefere Dateiinhalt aus Lesepuffer
 -4.18 get_ngrams
 		Ngram: getNgrams(self)
 		Ngram: deriveNgrams(self)
 -4.19 idf
 		Advas: idf
 -4.20 is_comment
		Advas: isComment
 -4.21 is_language
 		Advas: isLanguage
 -4.22 is_language_by_keywords
 		Advas: isLanguageByKeywords
 -4.23 is_synonym_of
 		Advas: isSynonymOf
 -4.24 kmp_search
 		Advas: kmpSearch(self, text, pattern)
 -4.25 kNN
 		AdvancedSearch: compareDescriptorsKNN(self, request, document)
 -4.26 merge_lists
		AdvancedSearch
 -4.27 merge_lists_idf
		AdvancedSearch
 -4.28 metaphone
		Phonetics: 	liefere Metaphone-Wert für ein einzelnes Wort
		Advas:		liefere eine Tabelle mit Metaphone-Werten für einen ganzen Textabsatz
 -4.29 ngram_stemmer
 		Stemmer: ngramStemmer
 -4.30 nysiis
		Phonetics: 	liefere NYSIIS-Wert für ein einzelnes Wort
		Advas:		liefere eine Tabelle mit NYSIIS-Werten für einen ganzen Textabsatz
 -4.31 phoneticCode
		Phonetics: 	liefere phonetischen Code für ein einzelnes Wort (Soundex, Metaphone, Caverphone, NYSIIS)
		Advas:		liefere eine Tabelle mit den phonetischen Codes für einen ganzen Textabsatz (Soundex, Metaphone, Caverphone, NYSIIS)
 -4.32 rank
 		entfernt, Funktion wird von Advancedsearch.sortEntryList() übernommen
 -4.33 remove_items
		Advas
 -4.34 soundex
		Phonetics: 	liefere Soundex-Wert für ein einzelnes Wort
		Advas:		liefere eine Tabelle mit Soundex-Werten für einen ganzen Textabsatz
 -4.35 split_line
		Advas
 -4.36 successor_variety_stemmer
 		Stemmer: successorVariety
 -4.37 synonym_of
 		Advas: getSynonyms
 -4.38 table_lookup_stemmer
		Stemmer: tableLookup
 -4.39 tf
		Advas: 			für einen mehrzeiligen Text (einzelnen Sucheintrag)
		AdvancedSearch: für alle registrierten Sucheinträge
 -4.40 tf_stop
		Advas: 			für einen mehrzeiligen Text (einzelnen Sucheintrag)
		AdvancedSearch: für alle registrierten Sucheinträge

Class AdvancedSearch
__init__(self)
setSortOrderAscending(self)
setSortOrderDescending(self)
reverseSortOrder(self)
getSortOrder(self)
addEntry(self, entry)
isInEntryList(self, entryId)
removeEntry(self, entryId)
clearEntryList(self)
countEntryList(self)
getEntryList(self)
getEmptyId(self)
sortEntryList(self, entryList)
mergeLists(self, *lists)
mergeListsIdf(self, *lists)
setStopList(self, stopList)
getStopList(self)
extendStopList(self, itemList)
reduceStopList(self, itemList)
tf(self)
tfStop(self)
idf (self, wordList)
setSearchStrategy(self, fullTextWeight, advancedWeight)
getSearchStrategy(self)
search(self, pattern)
fullTextSearch(self, pattern)
advancedSearch(self, pattern)
comparePhoneticCode(self, entry1, entry2)
comparePhoneticCodeLists(self, query, document)
searchByPhoneticCode(self, query)
compareDescriptors (self, request, document)
compareDescriptorsBinary(self, request, document)
compareDescriptorsFuzzy(self, request, document)
compareDescriptorsKNN(self, request, document)
calculateRetrievalStatusValue(self, d, p, q)

Class Advas
__init__(self, text, encoding)
getText(self)
setText(self, text)
getEncoding(self)
setEncoding(self, encoding)
splitLine (self, line)
splitParagraph (self)
splitText (self)
removeItems(self, originalList, removeList)
tf(self)
tfStop (self, stopList)
getNgramsByWord (self, word, ngramSize)
getNgramsByLine (self, ngramSize)
getNgramsByParagraph(self, ngramSize)
compareNgramLists (self, list1, list2)
soundex(self)
metaphone(self)
nysiis(self)
phoneticCode(self)
caverphone(self)
getSynonyms(self, filename, encoding)

Class AdvasIo
__init__(self, filename, encoding)
getFilename(self)
setFilename(self, filename)
getEncoding(self)
setEncoding(self, encoding)
getError(self)
readFileContents(self)
getFileContents(self)

Class Entry
__init__(self, text, encoding, keywords, classification)
getEntryId(self)
setEntryId(self, value)
getText(self)
getEncoding(self)
setEncoding(self, encoding)
getKeywords(self)
setKeywords(self, keywords)
getClassification(self)
setClassification(self, classification)
getEntry(self)
getPhoneticCode(self)

Class Ngram
__init__(self, term, size)
getNgramSize(self)
setNgramSize(self, size)
getNgrams (self)
deriveNgrams(self)

Class Phonetics
__init__(self, term
setText(self, term)
getText(self)
soundex(self)
metaphone(self)
nysiis(self)
caverphone(self)
calcSuccVariety(self)
calcSuccVarietyCount(self, varietyList)
calcSuccVarietyList(self, wordList)
calcSuccVarietyMerge(self, varietyList)

Class Descriptors
__init__(self)
countDescriptors(self, descriptorList)
addDescriptor(self, descriptor, value)
updateDescriptor(self, descriptor, value)
removeDescriptor(self, descriptor, value)
increaseDescriptor(self, descriptor, value)
getDescriptorList(self)
getDescriptorListValues(self)
getDescriptorPair(self, entry)
getDescriptorValue(self, entry)

Class Stemmer
__init__(self, encoding)
loadStemFile(self, stemFile)
clearStemFile(self)
tableLookup(self, term)
ngramStemmer(self, wordList, size, equality)
successorVariety (self, term, wordList)
