net.hblok.io
Class AttributesFileFilter
java.lang.Object
net.hblok.io.AttributesFileFilter
- All Implemented Interfaces:
- FileFilter
public class AttributesFileFilter
- extends Object
- implements FileFilter
TODO: under construction
- Author:
- Havard Rast Blok
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
hidden
protected boolean hidden
readable
protected boolean readable
writeable
protected boolean writeable
executeable
protected boolean executeable
lastModified
protected Range<Long> lastModified
length
protected Range<Long> length
AttributesFileFilter
public AttributesFileFilter()
accept
public boolean accept(File pathname)
- Specified by:
accept in interface FileFilter
isHidden
public boolean isHidden()
- Returns:
- the hidden
setHidden
public void setHidden(boolean hidden)
- Parameters:
hidden - the hidden to set
isExecuteable
public boolean isExecuteable()
- Returns:
- the executeable
setExecuteable
public void setExecuteable(boolean executeable)
- Parameters:
executeable - the executeable to set
isReadable
public boolean isReadable()
- Returns:
- the readable
setReadable
public void setReadable(boolean readable)
- Parameters:
readable - the readable to set
isWriteable
public boolean isWriteable()
- Returns:
- the writeable
setWriteable
public void setWriteable(boolean writeable)
- Parameters:
writeable - the writeable to set
getLastModified
public Range<Long> getLastModified()
- Returns:
- the lastModified
setLastModified
public void setLastModified(Range<Calendar> lastModified)
setLastModifiedRange
public void setLastModifiedRange(Range<Long> lastModified)
- Parameters:
lastModified - the lastModified to set
setLastModifiedDate
public void setLastModifiedDate(Range<Date> lastModified)
getLength
public Range<Long> getLength()
- Returns:
- the length
setLength
public void setLength(Range<Long> length)
- Parameters:
length - the length to set
setLength
public void setLength(long min,
long max)