jp.sf.orangesignal.csv.filters
クラス ColumnPositionNotEqualExpression
java.lang.Object
jp.sf.orangesignal.csv.filters.ColumnPositionExpression
jp.sf.orangesignal.csv.filters.ColumnPositionCriteriaExpression
jp.sf.orangesignal.csv.filters.ColumnPositionNotEqualExpression
- すべての実装されたインタフェース:
- CsvNamedValueFilter, CsvValueFilter
public class ColumnPositionNotEqualExpression
- extends ColumnPositionCriteriaExpression
指定された項目位置に対応する区切り文字形式データの値が判定基準値と等しくないかどうかでフィルタを適用する区切り文字形式データフィルタの実装です。
- 導入されたバージョン:
- 1.2.3
- 作成者:
- 杉澤 浩二
ColumnPositionNotEqualExpression
protected ColumnPositionNotEqualExpression(int position,
String criteria)
- コンストラクタです。
- パラメータ:
position
- 項目位置criteria
- 判定基準値
- 例外:
IllegalArgumentException
- criteria
が null
の場合
ColumnPositionNotEqualExpression
protected ColumnPositionNotEqualExpression(int position,
String criteria,
boolean ignoreCase)
- コンストラクタです。
- パラメータ:
position
- 項目位置criteria
- 判定基準値ignoreCase
- 大文字と小文字を区別するかどうか
- 例外:
IllegalArgumentException
- criteria
が null
の場合
accept
public boolean accept(List<String> values)
- インタフェース
CsvValueFilter
の記述:
- 指定された区切り文字形式データの値リストが含まれる必要があるかどうかを判定します。
- パラメータ:
values
- 区切り文字形式データの値リスト
- 戻り値:
values
が含まれる必要がある場合は true
accept
public boolean accept(List<String> header,
List<String> values)
- インタフェース
CsvNamedValueFilter
の記述:
- 指定された区切り文字形式データの値リストが含まれる必要があるかどうかを判定します。
- パラメータ:
header
- 区切り文字形式データの項目名リストvalues
- 区切り文字形式データの値リスト
- 戻り値:
values
が含まれる必要がある場合は true
Copyright © 2009-2011 OrangeSignal.com. All Rights Reserved.