1d2c98912SDawid Weiss /* 2d2c98912SDawid Weiss * Licensed to the Apache Software Foundation (ASF) under one or more 3d2c98912SDawid Weiss * contributor license agreements. See the NOTICE file distributed with 4d2c98912SDawid Weiss * this work for additional information regarding copyright ownership. 5d2c98912SDawid Weiss * The ASF licenses this file to You under the Apache License, Version 2.0 6d2c98912SDawid Weiss * (the "License"); you may not use this file except in compliance with 7d2c98912SDawid Weiss * the License. You may obtain a copy of the License at 8d2c98912SDawid Weiss * 9d2c98912SDawid Weiss * http://www.apache.org/licenses/LICENSE-2.0 10d2c98912SDawid Weiss * 11d2c98912SDawid Weiss * Unless required by applicable law or agreed to in writing, software 12d2c98912SDawid Weiss * distributed under the License is distributed on an "AS IS" BASIS, 13d2c98912SDawid Weiss * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14d2c98912SDawid Weiss * See the License for the specific language governing permissions and 15d2c98912SDawid Weiss * limitations under the License. 16d2c98912SDawid Weiss */ 17d2c98912SDawid Weiss 18d2c98912SDawid Weiss /** Japanese Morphological Analyzer */ 19d2c98912SDawid Weiss module org.apache.lucene.analysis.kuromoji { 20d2c98912SDawid Weiss requires org.apache.lucene.core; 21d2c98912SDawid Weiss requires org.apache.lucene.analysis.common; 22d2c98912SDawid Weiss 23d2c98912SDawid Weiss exports org.apache.lucene.analysis.ja; 24d2c98912SDawid Weiss exports org.apache.lucene.analysis.ja.completion; 25d2c98912SDawid Weiss exports org.apache.lucene.analysis.ja.dict; 26d2c98912SDawid Weiss exports org.apache.lucene.analysis.ja.tokenattributes; 27d2c98912SDawid Weiss 28*4bacf93cSUwe Schindler opens org.apache.lucene.analysis.ja to 29*4bacf93cSUwe Schindler org.apache.lucene.core; 30*4bacf93cSUwe Schindler opens org.apache.lucene.analysis.ja.completion to 31*4bacf93cSUwe Schindler org.apache.lucene.core; 32*4bacf93cSUwe Schindler 33d2c98912SDawid Weiss provides org.apache.lucene.analysis.CharFilterFactory with 34d2c98912SDawid Weiss org.apache.lucene.analysis.ja.JapaneseIterationMarkCharFilterFactory; 35d2c98912SDawid Weiss provides org.apache.lucene.analysis.TokenizerFactory with 36d2c98912SDawid Weiss org.apache.lucene.analysis.ja.JapaneseTokenizerFactory; 37d2c98912SDawid Weiss provides org.apache.lucene.analysis.TokenFilterFactory with 38d2c98912SDawid Weiss org.apache.lucene.analysis.ja.JapaneseBaseFormFilterFactory, 39d2c98912SDawid Weiss org.apache.lucene.analysis.ja.JapaneseCompletionFilterFactory, 40d2c98912SDawid Weiss org.apache.lucene.analysis.ja.JapaneseKatakanaStemFilterFactory, 41d2c98912SDawid Weiss org.apache.lucene.analysis.ja.JapaneseNumberFilterFactory, 42d2c98912SDawid Weiss org.apache.lucene.analysis.ja.JapanesePartOfSpeechStopFilterFactory, 43d2c98912SDawid Weiss org.apache.lucene.analysis.ja.JapaneseReadingFormFilterFactory; 44d2c98912SDawid Weiss } 45