railo.loader.util
Class ExtensionFilter

java.lang.Object
  extended byrailo.loader.util.ExtensionFilter
All Implemented Interfaces:
java.io.FileFilter

public final class ExtensionFilter
extends java.lang.Object
implements java.io.FileFilter

Filter für die listFiles Methode des FIle Objekt, zum filtern von FIles mit einer bestimmten Extension.


Constructor Summary
ExtensionFilter(java.lang.String extension)
          Konstruktor des Filters
ExtensionFilter(java.lang.String[] extensions)
           
ExtensionFilter(java.lang.String[] extensions, boolean allowDir)
           
ExtensionFilter(java.lang.String[] extensions, boolean allowDir, boolean ignoreCase)
           
ExtensionFilter(java.lang.String extension, boolean allowDir)
          Konstruktor des Filters
 
Method Summary
 boolean accept(java.io.File res)
           
 java.lang.String[] getExtensions()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionFilter

public ExtensionFilter(java.lang.String extension)
Konstruktor des Filters

Parameters:
extension - Endung die geprüft werden soll.

ExtensionFilter

public ExtensionFilter(java.lang.String extension,
                       boolean allowDir)
Konstruktor des Filters

Parameters:
extension - Endung die geprüft werden soll.

ExtensionFilter

public ExtensionFilter(java.lang.String[] extensions)

ExtensionFilter

public ExtensionFilter(java.lang.String[] extensions,
                       boolean allowDir)

ExtensionFilter

public ExtensionFilter(java.lang.String[] extensions,
                       boolean allowDir,
                       boolean ignoreCase)
Method Detail

accept

public boolean accept(java.io.File res)
Specified by:
accept in interface java.io.FileFilter
See Also:
FileFilter.accept(java.io.File)

getExtensions

public java.lang.String[] getExtensions()
Returns:
Returns the extension.