com.application.areca.filter
Class FileSizeArchiveFilter

java.lang.Object
  extended by com.application.areca.filter.AbstractArchiveFilter
      extended by com.application.areca.filter.FileSizeArchiveFilter
All Implemented Interfaces:
ArchiveFilter, Duplicable

public class FileSizeArchiveFilter
extends AbstractArchiveFilter

Checks that the file's size is below the specified max size (in bytes)

Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Field Summary
 
Fields inherited from class com.application.areca.filter.AbstractArchiveFilter
exclude, medium
 
Constructor Summary
FileSizeArchiveFilter()
           
 
Method Summary
 boolean acceptIteration(java.io.File entry)
           
 void acceptParameters(java.lang.String parameters)
          Parses the string provided as argument and inits the filter
 boolean acceptStorage(java.io.File entry)
          Directories always return "true"
 Duplicable duplicate()
          Create a copy of the Duplicable
 boolean equals(java.lang.Object obj)
           
 java.lang.String getStringParameters()
          Returns the filter's parameters as a String
 int hashCode()
           
 
Methods inherited from class com.application.areca.filter.AbstractArchiveFilter
isExclude, requiresParameters, setExclude
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSizeArchiveFilter

public FileSizeArchiveFilter()
Method Detail

acceptParameters

public void acceptParameters(java.lang.String parameters)
Description copied from interface: ArchiveFilter
Parses the string provided as argument and inits the filter


acceptIteration

public boolean acceptIteration(java.io.File entry)

acceptStorage

public boolean acceptStorage(java.io.File entry)
Directories always return "true"


duplicate

public Duplicable duplicate()
Description copied from interface: Duplicable
Create a copy of the Duplicable


getStringParameters

public java.lang.String getStringParameters()
Description copied from interface: ArchiveFilter
Returns the filter's parameters as a String


equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object