jp.sf.orangesignal.csv.entryfilters
クラス RegexEntryNameFilter

java.lang.Object
  上位を拡張 jp.sf.orangesignal.csv.entryfilters.AbstractEntryFilter
      上位を拡張 jp.sf.orangesignal.csv.entryfilters.RegexEntryNameFilter
すべての実装されたインタフェース:
Serializable, LhaEntryFilter, ZipEntryFilter

public class RegexEntryNameFilter
extends AbstractEntryFilter

指定されたエントリ名の正規表現パターンを使ってフィルタを適用するエントリフィルタの実装です。

作成者:
杉澤 浩二
関連項目:
直列化された形式

コンストラクタの概要
RegexEntryNameFilter(Pattern pattern)
          指定された受け入れるエントリ名の正規表現パターンで、このクラスのインスタンスを構築するコンストラクタです。
RegexEntryNameFilter(String pattern)
          指定された受け入れるエントリ名の正規表現パターンで大文字と小文字を区別する、このクラスのインスタンスを構築するコンストラクタです。
RegexEntryNameFilter(String pattern, boolean ignoreCase)
          指定された受け入れるエントリ名の正規表現パターンで、このクラスのインスタンスを構築するコンストラクタです。
RegexEntryNameFilter(String pattern, int flags)
          指定された受け入れるエントリ名の正規表現パターンで、このクラスのインスタンスを構築するコンストラクタです。
 
メソッドの概要
 boolean accept(jp.gr.java_conf.dangan.util.lha.LhaHeader entry)
          指定された LHA エントリをテストし、エントリが受け入れられる場合は true そうでない場合は false を返します。
 boolean accept(ZipEntry entry)
          指定された ZIP エントリをテストし、エントリが受け入れられる場合は true そうでない場合は false を返します。
 
クラス jp.sf.orangesignal.csv.entryfilters.AbstractEntryFilter から継承されたメソッド
toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

RegexEntryNameFilter

public RegexEntryNameFilter(String pattern)
指定された受け入れるエントリ名の正規表現パターンで大文字と小文字を区別する、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
pattern - 受け入れるエントリ名の正規表現パターン

RegexEntryNameFilter

public RegexEntryNameFilter(String pattern,
                            boolean ignoreCase)
指定された受け入れるエントリ名の正規表現パターンで、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
pattern - 受け入れるエントリ名の正規表現パターン
ignoreCase - 大文字と小文字を区別するかどうか

RegexEntryNameFilter

public RegexEntryNameFilter(String pattern,
                            int flags)
指定された受け入れるエントリ名の正規表現パターンで、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
pattern - 受け入れるエントリ名の正規表現パターン
flags - マッチフラグ

RegexEntryNameFilter

public RegexEntryNameFilter(Pattern pattern)
指定された受け入れるエントリ名の正規表現パターンで、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
pattern - 受け入れるエントリ名の正規表現パターン
メソッドの詳細

accept

public boolean accept(ZipEntry entry)
指定された ZIP エントリをテストし、エントリが受け入れられる場合は true そうでない場合は false を返します。

パラメータ:
entry - テストする ZIP エントリ
戻り値:
エントリが受け入れられる場合は true、そうでない場合は false

accept

public boolean accept(jp.gr.java_conf.dangan.util.lha.LhaHeader entry)
指定された LHA エントリをテストし、エントリが受け入れられる場合は true そうでない場合は false を返します。

パラメータ:
entry - テストする LHA エントリ
戻り値:
エントリが受け入れられる場合は true、そうでない場合は false


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