クラス KatakanaConverter

    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      protected boolean initialized  
      protected org.apache.lucene.analysis.util.TokenizerFactory tokenizerFactory  
      protected com.ibm.icu.text.Transliterator transliterator  
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      KatakanaConverter()  
      KatakanaConverter​(org.apache.lucene.analysis.util.TokenizerFactory tokenizerFactory)  
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      java.util.List<java.lang.String> convert​(java.lang.String text, java.lang.String field, java.lang.String... langs)  
      protected java.lang.String getReadingFromAttribute​(org.apache.lucene.analysis.TokenStream stream)  
      void init()  
      protected boolean isEnableTokenizer​(org.apache.lucene.analysis.util.TokenizerFactory factory)  
      protected java.lang.String toKatakana​(java.lang.String inputStr)  
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • transliterator

        protected final com.ibm.icu.text.Transliterator transliterator
      • initialized

        protected volatile boolean initialized
      • tokenizerFactory

        protected org.apache.lucene.analysis.util.TokenizerFactory tokenizerFactory
    • コンストラクタの詳細

      • KatakanaConverter

        public KatakanaConverter()
      • KatakanaConverter

        public KatakanaConverter​(org.apache.lucene.analysis.util.TokenizerFactory tokenizerFactory)
    • メソッドの詳細

      • init

        public void init()
                  throws java.io.IOException
        定義:
        init インタフェース内 ReadingConverter
        例外:
        java.io.IOException
      • convert

        public java.util.List<java.lang.String> convert​(java.lang.String text,
                                                        java.lang.String field,
                                                        java.lang.String... langs)
                                                 throws java.io.IOException
        定義:
        convert インタフェース内 ReadingConverter
        例外:
        java.io.IOException
      • toKatakana

        protected java.lang.String toKatakana​(java.lang.String inputStr)
                                       throws java.io.IOException
        例外:
        java.io.IOException
      • isEnableTokenizer

        protected boolean isEnableTokenizer​(org.apache.lucene.analysis.util.TokenizerFactory factory)
      • getReadingFromAttribute

        protected java.lang.String getReadingFromAttribute​(org.apache.lucene.analysis.TokenStream stream)