public class PatternMatchingClassifier<T> extends Object (標準 Javadoc) (英語) implements Classifier<String (標準 Javadoc) (英語) ,T>
Classifier
。入力文字列は、入力マップ内の対応する値に可能な限り最も具体的なパターンと一致します。デフォルト値は、パターンキー "*" で指定する必要があります。コンストラクターと説明 |
---|
PatternMatchingClassifier() デフォルトコンストラクター。 |
PatternMatchingClassifier(Map (標準 Javadoc) (英語) <String (標準 Javadoc) (英語) , T> values) 提供されたマップから分類子を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
T | classify(String (標準 Javadoc) (英語) classifiable) 入力を setPatternMap(Map) で提供されるパターンと照合して分類します。 |
void | setPatternMap(Map (標準 Javadoc) (英語) <String (標準 Javadoc) (英語) , T> values) パターンから価値へのマップ |
clone (標準 Javadoc) (英語) , equals (標準 Javadoc) (英語) , finalize (標準 Javadoc) (英語) , getClass (標準 Javadoc) (英語) , hashCode (標準 Javadoc) (英語) , notify (標準 Javadoc) (英語) , notifyAll (標準 Javadoc) (英語) , toString (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語)
public PatternMatchingClassifier()
public PatternMatchingClassifier(Map (標準 Javadoc) (英語) <String (標準 Javadoc) (英語) ,T> values)
values
- PatternMatcher
で使用する値 public void setPatternMap(Map (標準 Javadoc) (英語) <String (標準 Javadoc) (英語) ,T> values)
values
- 設定するパターンマップ public T classify(String (標準 Javadoc) (英語) classifiable)
setPatternMap(Map)
で指定されたパターンと照合して分類します。最も具体的な一致パターンが値の検索に使用されます。Classifier<String (標準 Javadoc) (英語) , T>
の classify
classifiable
- 入力オブジェクト。null にすることもできます。IllegalStateException (標準 Javadoc) (英語)
- 一致する値が見つからない場合。Copyright © 2018 SpringSource (英語) . All rights reserved.