├── .gitignore ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── resources ├── daciukMihovFSA.dot ├── daciukMihovFSA.png ├── mihovMaurelFST.dot ├── mihovMaurelFST.png ├── mihovMaurelIntegerFST.dot ├── mihovMaurelIntegerFST.png ├── trie.dot └── trie.png └── src └── main └── java └── example ├── advanced ├── FunctionQuerySearchExample.java ├── KnnSearchExample.java └── TextVectorSearchExample.java ├── applications └── Aggregations.java ├── basic ├── AnalyzerBasics.java ├── BooleanQueryANDInternals.java ├── BooleanQueryIntro.java ├── BottomUpIndexReader.java ├── CombinedFieldQueryExample.java ├── DirectoryFileContents.java ├── SearchWithTermsEnum.java └── SimpleSearch.java ├── docvalues └── DocValuesSearchExample.java ├── foundations ├── BytesRefHashExample.java ├── FiniteStateTransducers.java └── PrimitivesRef.java └── points ├── PointTreeRangeQuery.java └── VisualizePointTree.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/gradlew.bat -------------------------------------------------------------------------------- /resources/daciukMihovFSA.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/resources/daciukMihovFSA.dot -------------------------------------------------------------------------------- /resources/daciukMihovFSA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/resources/daciukMihovFSA.png -------------------------------------------------------------------------------- /resources/mihovMaurelFST.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/resources/mihovMaurelFST.dot -------------------------------------------------------------------------------- /resources/mihovMaurelFST.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/resources/mihovMaurelFST.png -------------------------------------------------------------------------------- /resources/mihovMaurelIntegerFST.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/resources/mihovMaurelIntegerFST.dot -------------------------------------------------------------------------------- /resources/mihovMaurelIntegerFST.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/resources/mihovMaurelIntegerFST.png -------------------------------------------------------------------------------- /resources/trie.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/resources/trie.dot -------------------------------------------------------------------------------- /resources/trie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/resources/trie.png -------------------------------------------------------------------------------- /src/main/java/example/advanced/FunctionQuerySearchExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/advanced/FunctionQuerySearchExample.java -------------------------------------------------------------------------------- /src/main/java/example/advanced/KnnSearchExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/advanced/KnnSearchExample.java -------------------------------------------------------------------------------- /src/main/java/example/advanced/TextVectorSearchExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/advanced/TextVectorSearchExample.java -------------------------------------------------------------------------------- /src/main/java/example/applications/Aggregations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/applications/Aggregations.java -------------------------------------------------------------------------------- /src/main/java/example/basic/AnalyzerBasics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/basic/AnalyzerBasics.java -------------------------------------------------------------------------------- /src/main/java/example/basic/BooleanQueryANDInternals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/basic/BooleanQueryANDInternals.java -------------------------------------------------------------------------------- /src/main/java/example/basic/BooleanQueryIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/basic/BooleanQueryIntro.java -------------------------------------------------------------------------------- /src/main/java/example/basic/BottomUpIndexReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/basic/BottomUpIndexReader.java -------------------------------------------------------------------------------- /src/main/java/example/basic/CombinedFieldQueryExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/basic/CombinedFieldQueryExample.java -------------------------------------------------------------------------------- /src/main/java/example/basic/DirectoryFileContents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/basic/DirectoryFileContents.java -------------------------------------------------------------------------------- /src/main/java/example/basic/SearchWithTermsEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/basic/SearchWithTermsEnum.java -------------------------------------------------------------------------------- /src/main/java/example/basic/SimpleSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/basic/SimpleSearch.java -------------------------------------------------------------------------------- /src/main/java/example/docvalues/DocValuesSearchExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/docvalues/DocValuesSearchExample.java -------------------------------------------------------------------------------- /src/main/java/example/foundations/BytesRefHashExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/foundations/BytesRefHashExample.java -------------------------------------------------------------------------------- /src/main/java/example/foundations/FiniteStateTransducers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/foundations/FiniteStateTransducers.java -------------------------------------------------------------------------------- /src/main/java/example/foundations/PrimitivesRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/foundations/PrimitivesRef.java -------------------------------------------------------------------------------- /src/main/java/example/points/PointTreeRangeQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/points/PointTreeRangeQuery.java -------------------------------------------------------------------------------- /src/main/java/example/points/VisualizePointTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfroh/lucene-university/HEAD/src/main/java/example/points/VisualizePointTree.java --------------------------------------------------------------------------------