jp.sf.orangesignal.csv.filters
クラス ColumnPositionCriteriaExpression

java.lang.Object
  上位を拡張 jp.sf.orangesignal.csv.filters.ColumnPositionExpression
      上位を拡張 jp.sf.orangesignal.csv.filters.ColumnPositionCriteriaExpression
すべての実装されたインタフェース:
CsvNamedValueFilter, CsvValueFilter
直系の既知のサブクラス:
ColumnPositionEqualExpression, ColumnPositionGreaterThanExpression, ColumnPositionGreaterThanOrEqualExpression, ColumnPositionLessThanExpression, ColumnPositionLessThanOrEqualExpression, ColumnPositionNotEqualExpression

public abstract class ColumnPositionCriteriaExpression
extends ColumnPositionExpression

指定された項目位置に対応する区切り文字形式データの値を指定された判定基準値と比較してフィルタを適用する区切り文字形式データフィルタの基底クラスを提供します。

導入されたバージョン:
1.2.3
作成者:
杉澤 浩二

フィールドの概要
protected  String criteria
          判定基準値を保持します。
protected  boolean ignoreCase
          大文字と小文字を区別するかどうかを保持します。
 
クラス jp.sf.orangesignal.csv.filters.ColumnPositionExpression から継承されたフィールド
position
 
コンストラクタの概要
protected ColumnPositionCriteriaExpression(int position, String criteria)
          コンストラクタです。
protected ColumnPositionCriteriaExpression(int position, String criteria, boolean ignoreCase)
          コンストラクタです。
 
メソッドの概要
 
クラス jp.sf.orangesignal.csv.filters.ColumnPositionExpression から継承されたメソッド
toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.sf.orangesignal.csv.filters.CsvValueFilter から継承されたメソッド
accept
 
インタフェース jp.sf.orangesignal.csv.filters.CsvNamedValueFilter から継承されたメソッド
accept
 

フィールドの詳細

criteria

protected String criteria
判定基準値を保持します。


ignoreCase

protected boolean ignoreCase
大文字と小文字を区別するかどうかを保持します。

コンストラクタの詳細

ColumnPositionCriteriaExpression

protected ColumnPositionCriteriaExpression(int position,
                                           String criteria)
コンストラクタです。

パラメータ:
position - 項目位置
criteria - 判定基準値
例外:
IllegalArgumentException - criterianull の場合

ColumnPositionCriteriaExpression

protected ColumnPositionCriteriaExpression(int position,
                                           String criteria,
                                           boolean ignoreCase)
コンストラクタです。

パラメータ:
position - 項目位置
criteria - 判定基準値
ignoreCase - 大文字と小文字を区別するかどうか
例外:
IllegalArgumentException - criterianull の場合


Copyright © 2009-2011 OrangeSignal.com. All Rights Reserved.