net.trialpc.sticktools
クラス RelevantDeterminater

java.lang.Object
  上位を拡張 net.trialpc.sticktools.RelevantDeterminater

public class RelevantDeterminater
extends java.lang.Object

適合判定を行うクラスです。

作成者:
tetsu

コンストラクタの概要
RelevantDeterminater()
          RelevantDeterminater クラスのインスタンスを生成します。
RelevantDeterminater(java.util.Collection<java.lang.String> rel)
          適合モデルの ID コレクションを指定して、RelevantDeterminater インスタンスを生成します。
 
メソッドの概要
 RelevantDeterminater addRelevantId(java.lang.String id)
          適合モデルの ID を追加します。
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 boolean isRelevant(java.lang.String id)
          指定した ID が適合であるかどうかを判定します。
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RelevantDeterminater

public RelevantDeterminater()
RelevantDeterminater クラスのインスタンスを生成します。


RelevantDeterminater

public RelevantDeterminater(java.util.Collection<java.lang.String> rel)
適合モデルの ID コレクションを指定して、RelevantDeterminater インスタンスを生成します。

パラメータ:
rel - 適合モデル
メソッドの詳細

addRelevantId

public RelevantDeterminater addRelevantId(java.lang.String id)
適合モデルの ID を追加します。

パラメータ:
id - 適合モデルのID
戻り値:
ID を追加した RelevantDeterminater インスタンス

isRelevant

public boolean isRelevant(java.lang.String id)
指定した ID が適合であるかどうかを判定します。

パラメータ:
id - 適合判定を行うモデル ID
戻り値:
適合であるなら true、そうでないなら false

hashCode

public int hashCode()
オーバーライド:
クラス java.lang.Object 内の hashCode

equals

public boolean equals(java.lang.Object o)
オーバーライド:
クラス java.lang.Object 内の equals