パッケージ nlp4j.impl

クラス DefaultKeyword

    • フィールドの詳細

      • begin

        protected int begin
      • correlation

        protected double correlation
      • count

        protected long count
      • end

        protected int end
      • facet

        protected String facet
      • namespace

        protected String namespace
      • reading

        protected String reading
      • sequence

        protected int sequence
      • hitKeyword

        protected Keyword hitKeyword
    • コンストラクタの詳細

      • DefaultKeyword

        public DefaultKeyword()
        Default constructor
        導入されたバージョン:
        1.2.1.0
      • DefaultKeyword

        public DefaultKeyword​(int begin,
                              int end,
                              String facet,
                              String lex,
                              String str)
        パラメータ:
        begin - 開始位置
        end - 終了位置
        facet - ファセット
        lex - 正規形
        str - 表出文字
      • DefaultKeyword

        public DefaultKeyword​(String facet,
                              String lex)
        パラメータ:
        facet - ファセット
        lex - 正規形
        導入されたバージョン:
        1.3.2
      • DefaultKeyword

        public DefaultKeyword​(String namespace,
                              int begin,
                              int end,
                              String facet,
                              String lex,
                              String str)
        パラメータ:
        namespace - 名前空間
        begin - 開始位置
        end - 終了位置
        facet - ファセット
        lex - 正規形
        str - 表出文字
        導入されたバージョン:
        1.3.1
    • メソッドの詳細

      • equals

        public boolean equals​(Object obj)
        オーバーライド:
        equals クラス内 Object
        戻り値:
        true (Check for lex, facet)
      • get

        public String get​(String attribute)
        インタフェースからコピーされた説明: Keyword
        キーワードの属性値を返します。
        Return value for an attribute
        定義:
        get インタフェース内 Keyword
        パラメータ:
        attribute - 属性名
        戻り値:
        value 値
      • getBegin

        public int getBegin()
        インタフェースからコピーされた説明: Keyword
        キーワードの開始位置を返します。
        Return begin of keyword.
        定義:
        getBegin インタフェース内 Keyword
        戻り値:
        begin 開始位置
      • getCorrelation

        public double getCorrelation()
        インタフェースからコピーされた説明: Keyword
        キーワードの共起性を返します。
        Return keyword correlation.
        定義:
        getCorrelation インタフェース内 Keyword
        戻り値:
        correlation 共起性
      • getCount

        public long getCount()
        インタフェースからコピーされた説明: Keyword
        キーワードのカウントを返します。
        Return keyword count.
        定義:
        getCount インタフェース内 Keyword
        戻り値:
        count カウント
      • getEnd

        public int getEnd()
        インタフェースからコピーされた説明: Keyword
        キーワードの終了位置を返します。
        Return end of keyword.
        定義:
        getEnd インタフェース内 Keyword
        戻り値:
        end 終了位置
      • getFacet

        public String getFacet()
        インタフェースからコピーされた説明: Keyword
        ファセットを返します。
        Return facet.
        定義:
        getFacet インタフェース内 Keyword
        戻り値:
        facet ファセット
      • getFlag

        public boolean getFlag()
        フラグを返します。
        定義:
        getFlag インタフェース内 Keyword
        戻り値:
        フラグ
        導入されたバージョン:
        1.3
      • getLex

        public String getLex()
        インタフェースからコピーされた説明: Keyword
        キーワードの正規形を返します。正規形は見出し語とも呼ばれます。
        Return normalized string.
        定義:
        getLex インタフェース内 Keyword
        戻り値:
        the lex 正規形
      • getNamespance

        public String getNamespance()
        インタフェースからコピーされた説明: Keyword
        キーワードの名前空間を取得します。
        Get namespace of keyword.
        定義:
        getNamespance インタフェース内 Keyword
      • getReading

        public String getReading()
        インタフェースからコピーされた説明: Keyword
        キーワードの「読み」を返します。
        Return reading of keyword.
        定義:
        getReading インタフェース内 Keyword
        戻り値:
        reading 読み
      • getSequence

        public int getSequence()
        戻り値:
        連番
      • getStr

        public String getStr()
        インタフェースからコピーされた説明: Keyword
        キーワードの表出文字を返します。
        Return string of keyword.
        定義:
        getStr インタフェース内 Keyword
        戻り値:
        the str
      • getUPos

        public String getUPos()
        インタフェースからコピーされた説明: Keyword
        Universal POSを返します。
        Return Universal POS.
        定義:
        getUPos インタフェース内 Keyword
        戻り値:
        Universal POS
      • hashCode

        public int hashCode()
        オーバーライド:
        hashCode クラス内 Object
      • setBegin

        public void setBegin​(int begin)
        インタフェースからコピーされた説明: Keyword
        キーワードの開始位置をセットします。
        Set begin of keyword.
        定義:
        setBegin インタフェース内 Keyword
        パラメータ:
        begin - 開始位置
      • setCorrelation

        public void setCorrelation​(double d)
        インタフェースからコピーされた説明: Keyword
        キーワードの共起性をセットします。
        Set correlation of keyword.
        定義:
        setCorrelation インタフェース内 Keyword
        パラメータ:
        d - correlation
      • addBeginEnd

        public void addBeginEnd​(int n)
        インタフェースからコピーされた説明: Keyword
        Shift begin, end
        定義:
        addBeginEnd インタフェース内 Keyword
      • setCount

        public void setCount​(long count)
        インタフェースからコピーされた説明: Keyword
        キーワードのカウントをセットします。
        Set count of keyword.
        定義:
        setCount インタフェース内 Keyword
        パラメータ:
        count - カウント
      • setEnd

        public void setEnd​(int end)
        インタフェースからコピーされた説明: Keyword
        キーワードの終了位置をセットします。
        Set end of keyword.
        定義:
        setEnd インタフェース内 Keyword
        パラメータ:
        end - 終了位置
      • setFacet

        public void setFacet​(String facet)
        インタフェースからコピーされた説明: Keyword
        キーワードのファセットをセットします。
        Set facet of keyword.
        定義:
        setFacet インタフェース内 Keyword
        パラメータ:
        facet - ファセット
      • setFlag

        public void setFlag​(boolean b)
        フラグをセットします。
        定義:
        setFlag インタフェース内 Keyword
        パラメータ:
        b - フラグ
        導入されたバージョン:
        1.3
      • setLex

        public void setLex​(String lex)
        インタフェースからコピーされた説明: Keyword
        キーワードの正規形をセットします。正規形は見出し語とも呼ばれます。
        Set normalized string of keyword.
        定義:
        setLex インタフェース内 Keyword
        パラメータ:
        lex - 正規形
      • setNamespace

        public void setNamespace​(String namespace)
        インタフェースからコピーされた説明: Keyword
        キーワードの名前空間をセットします。
        Set namespace of keyword.
        定義:
        setNamespace インタフェース内 Keyword
      • setReading

        public void setReading​(String reading)
        インタフェースからコピーされた説明: Keyword
        キーワードの読みをセットします。
        Set reading of keyword.
        定義:
        setReading インタフェース内 Keyword
        パラメータ:
        reading - 読み
      • setSequence

        public void setSequence​(int sequence)
        連番を返します。
        パラメータ:
        sequence - 連番
      • setStr

        public void setStr​(String str)
        インタフェースからコピーされた説明: Keyword
        キーワードの表出文字をセットします。
        Set string of keyword.
        定義:
        setStr インタフェース内 Keyword
        パラメータ:
        str - the str to set
      • setUPos

        public void setUPos​(String upos)
        インタフェースからコピーされた説明: Keyword
        Universal POSをセットします。
        Set Universal POS.
        定義:
        setUPos インタフェース内 Keyword
      • toStringDetail

        public String toStringDetail()
        戻り値:
        キーワードの詳細情報文字列
        導入されたバージョン:
        1.3
      • match

        public boolean match​(Keyword rule)
        インタフェースからコピーされた説明: Keyword
        Return match result of Keyword
        定義:
        match インタフェース内 Keyword
        戻り値:
        match result