public abstract class InMemorySourceFile extends Object implements LocalSourceFile
Modifier and Type | Field and Description |
---|---|
protected org.slf4j.Logger |
log |
Constructor and Description |
---|
InMemorySourceFile() |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends LocalSourceFile> |
getChildren(LocalFileFilter filter) |
long |
getLastAccessTime()
Returns last access time for the underlying file.
|
long |
getLastModifiedTime()
Returns last access time for the underlying file.
|
int |
getPermissions()
Returns the permissions for the underlying file
|
boolean |
isDirectory() |
boolean |
isFile() |
boolean |
providesAtimeMtime() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInputStream, getLength, getName
public boolean isFile()
isFile
in interface LocalSourceFile
public boolean isDirectory()
isDirectory
in interface LocalSourceFile
public int getPermissions() throws IOException
LocalSourceFile
getPermissions
in interface LocalSourceFile
IOException
public boolean providesAtimeMtime()
providesAtimeMtime
in interface LocalSourceFile
public long getLastAccessTime() throws IOException
LocalSourceFile
getLastAccessTime
in interface LocalSourceFile
IOException
public long getLastModifiedTime() throws IOException
LocalSourceFile
getLastModifiedTime
in interface LocalSourceFile
IOException
public Iterable<? extends LocalSourceFile> getChildren(LocalFileFilter filter) throws IOException
getChildren
in interface LocalSourceFile
IOException
Copyright © 2009-2014. All Rights Reserved.