├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── src ├── main │ ├── java │ │ ├── com │ │ │ └── coccoc │ │ │ │ ├── Token.java │ │ │ │ └── Tokenizer.java │ │ └── org │ │ │ ├── apache │ │ │ └── lucene │ │ │ │ └── analysis │ │ │ │ └── vi │ │ │ │ ├── VietnameseAnalyzer.java │ │ │ │ └── VietnameseTokenizer.java │ │ │ └── elasticsearch │ │ │ ├── index │ │ │ └── analysis │ │ │ │ ├── VietnameseAnalyzerProvider.java │ │ │ │ ├── VietnameseStopTokenFilterFactory.java │ │ │ │ └── VietnameseTokenizerFactory.java │ │ │ └── plugin │ │ │ └── analysis │ │ │ └── vi │ │ │ └── AnalysisViPlugin.java │ ├── jni │ │ └── Tokenizer.cpp │ ├── plugin-metadata │ │ └── plugin-security.policy │ └── resources │ │ └── stopwords.txt └── test │ └── java │ └── org │ └── elasticsearch │ └── index │ └── analysis │ └── VietnameseAnalysisIntegrationTests.java └── tokenizer.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'elasticsearch-analysis-vi' 2 | -------------------------------------------------------------------------------- /src/main/java/com/coccoc/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/java/com/coccoc/Token.java -------------------------------------------------------------------------------- /src/main/java/com/coccoc/Tokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/java/com/coccoc/Tokenizer.java -------------------------------------------------------------------------------- /src/main/java/org/apache/lucene/analysis/vi/VietnameseAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/java/org/apache/lucene/analysis/vi/VietnameseAnalyzer.java -------------------------------------------------------------------------------- /src/main/java/org/apache/lucene/analysis/vi/VietnameseTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/java/org/apache/lucene/analysis/vi/VietnameseTokenizer.java -------------------------------------------------------------------------------- /src/main/java/org/elasticsearch/index/analysis/VietnameseAnalyzerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/java/org/elasticsearch/index/analysis/VietnameseAnalyzerProvider.java -------------------------------------------------------------------------------- /src/main/java/org/elasticsearch/index/analysis/VietnameseStopTokenFilterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/java/org/elasticsearch/index/analysis/VietnameseStopTokenFilterFactory.java -------------------------------------------------------------------------------- /src/main/java/org/elasticsearch/index/analysis/VietnameseTokenizerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/java/org/elasticsearch/index/analysis/VietnameseTokenizerFactory.java -------------------------------------------------------------------------------- /src/main/java/org/elasticsearch/plugin/analysis/vi/AnalysisViPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/java/org/elasticsearch/plugin/analysis/vi/AnalysisViPlugin.java -------------------------------------------------------------------------------- /src/main/jni/Tokenizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/jni/Tokenizer.cpp -------------------------------------------------------------------------------- /src/main/plugin-metadata/plugin-security.policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/plugin-metadata/plugin-security.policy -------------------------------------------------------------------------------- /src/main/resources/stopwords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/main/resources/stopwords.txt -------------------------------------------------------------------------------- /src/test/java/org/elasticsearch/index/analysis/VietnameseAnalysisIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/src/test/java/org/elasticsearch/index/analysis/VietnameseAnalysisIntegrationTests.java -------------------------------------------------------------------------------- /tokenizer.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sun-asterisk-research/elasticsearch-analysis-vi/HEAD/tokenizer.gradle --------------------------------------------------------------------------------