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

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

public class PrefixEntryNameFilter
extends Object
implements ZipEntryFilter, LhaEntryFilter

指定されたエントリ名の接頭辞セットを使ってフィルタを適用するエントリフィルタの実装です。

作成者:
杉澤 浩二

コンストラクタの概要
PrefixEntryNameFilter(Collection<String> prefixes)
          指定された受け入れるエントリ名の接頭辞セットで大文字と小文字を区別する、このクラスのインスタンスを構築するコンストラクタです。
PrefixEntryNameFilter(Collection<String> prefixes, boolean ignoreCase)
          指定された受け入れるエントリ名の接頭辞セットで、このクラスのインスタンスを構築するコンストラクタです。
PrefixEntryNameFilter(String prefix)
          指定された受け入れるエントリ名の接頭辞で大文字と小文字を区別する、このクラスのインスタンスを構築するコンストラクタです。
PrefixEntryNameFilter(String[] prefixes)
          指定された受け入れるエントリ名の接頭辞セットで大文字と小文字を区別する、このクラスのインスタンスを構築するコンストラクタです。
PrefixEntryNameFilter(String[] prefixes, boolean ignoreCase)
          指定された受け入れるエントリ名の接頭辞セットで、このクラスのインスタンスを構築するコンストラクタです。
PrefixEntryNameFilter(String prefix, boolean ignoreCase)
          指定された受け入れるエントリ名の接頭辞で、このクラスのインスタンスを構築するコンストラクタです。
 
メソッドの概要
 boolean accept(jp.gr.java_conf.dangan.util.lha.LhaHeader entry)
          指定された LHA エントリをテストし、エントリが受け入れられる場合は true そうでない場合は false を返します。
 boolean accept(ZipEntry entry)
          指定された ZIP エントリをテストし、エントリが受け入れられる場合は true そうでない場合は false を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PrefixEntryNameFilter

public PrefixEntryNameFilter(String prefix)
指定された受け入れるエントリ名の接頭辞で大文字と小文字を区別する、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
prefix - 受け入れるエントリ名の接頭辞

PrefixEntryNameFilter

public PrefixEntryNameFilter(String prefix,
                             boolean ignoreCase)
指定された受け入れるエントリ名の接頭辞で、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
prefix - 受け入れるエントリ名の接頭辞
ignoreCase - 大文字と小文字を区別するかどうか

PrefixEntryNameFilter

public PrefixEntryNameFilter(String[] prefixes)
指定された受け入れるエントリ名の接頭辞セットで大文字と小文字を区別する、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
prefixes - 受け入れるエントリ名の接頭辞セット
例外:
IllegalArgumentException - namesnull の場合

PrefixEntryNameFilter

public PrefixEntryNameFilter(String[] prefixes,
                             boolean ignoreCase)
指定された受け入れるエントリ名の接頭辞セットで、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
prefixes - 受け入れるエントリ名の接頭辞セット
ignoreCase - 大文字と小文字を区別するかどうか
例外:
IllegalArgumentException - namesnull の場合

PrefixEntryNameFilter

public PrefixEntryNameFilter(Collection<String> prefixes)
指定された受け入れるエントリ名の接頭辞セットで大文字と小文字を区別する、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
prefixes - 受け入れるエントリ名の接頭辞セット
例外:
IllegalArgumentException - namesnull の場合

PrefixEntryNameFilter

public PrefixEntryNameFilter(Collection<String> prefixes,
                             boolean ignoreCase)
指定された受け入れるエントリ名の接頭辞セットで、このクラスのインスタンスを構築するコンストラクタです。

パラメータ:
prefixes - 受け入れるエントリ名の接頭辞セット
ignoreCase - 大文字と小文字を区別するかどうか
例外:
IllegalArgumentException - namesnull の場合
メソッドの詳細

accept

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

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

accept

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

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


Copyright © 2009 OrangeSignal.com. All Rights Reserved.