okuyama.imdst.client
インタフェース UserDataFilter


public interface UserDataFilter

ユーザが独自で実装するOkuyamaClientで値取得時に返却の有無を決めるFilterのインターフェース.
利用箇所はgetTagKeysResultなどで、本インターフェースを実装したクラスのインスタンスを渡すと、KeyとValueが
ユーザプログラムに返る前に実装クラスに渡されfilterメソッドが実行されるので、そこで返却の有無を決めるように
実装すれば返却値をコントロールできる.
実装例)
    public class ExampleUserFilter implements UserDataFilter {
        public boolean filter(Object key, Object value) {
            String targetKey = (Strin)key;
            String targetValue = (Strin)value;
            if (targetKey.indexOf("2011") != -1 && targetValue.indexOf("hogehoge") != -1) {
                return true;
            }
            return false;
        }
    }
上記の実装例は、Keyに"2011"という文字列が含まれて、Valueに"hogehoge"という文字が含まれている場合のみ、値を変えすようになります

作成者:
T.Okuyama

メソッドの概要
 boolean filter(java.lang.Object key, java.lang.Object value)
          値の返却判定実装部分.
 

メソッドの詳細

filter

boolean filter(java.lang.Object key,
               java.lang.Object value)
値の返却判定実装部分.

パラメータ:
key - 対象のKey値
value - 対象のValue値
戻り値:
boolean 返却指定 true=返却/false=返却しない