|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
T
- 評価値を算出する言語モデルクラスpublic interface ScoringMethod<T extends LangModel>
クエリが与えられたときに評価値を算出するためのインターフェースです。
メソッドの概要 | |
---|---|
void |
addQueries(java.util.Collection<Query> queries)
複数のクエリを設定します。 |
void |
addQueriesAsString(java.util.Collection<java.lang.String> queries)
複数のクエリを設定します。 |
boolean |
addQuery(Query query)
クエリを設定します。 |
boolean |
addQuery(java.lang.String query)
クエリを設定します。 |
void |
evaluate()
評価値を算出します。 |
double |
getScore()
評価値を返します。 |
boolean |
setModel(T model)
評価値を算出するモデルを設定します。 |
メソッドの詳細 |
---|
boolean addQuery(java.lang.String query)
query
- クエリ(単語)
java.lang.NullPointerException
- query
が null
である場合。(任意のオペレーション)boolean addQuery(Query query)
query
- クエリ
java.lang.NullPointerException
- query
が null
である場合。(任意のオペレーション)void addQueriesAsString(java.util.Collection<java.lang.String> queries)
queries
- クエリを含むコレクション
java.lang.NullPointerException
- queries
が null
である場合。void addQueries(java.util.Collection<Query> queries)
queries
- クエリを含むコレクション
java.lang.NullPointerException
- queries
が null
である場合。boolean setModel(T model)
model
- 評価値を算出する対象となる言語モデル
true
java.lang.NullPointerException
- model
が null
である場合。(任意のオペレーション)void evaluate()
java.lang.IllegalStateException
- 評価値を算出する条件が整っていない場合。double getScore()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |