Groovy Documentation

org.linkedin.groovy.util.io.fs
[Groovy] Class SerializableFileResource

java.lang.Object
  org.linkedin.groovy.util.io.fs.SerializableFileResource
All Implemented Interfaces:
Resource, java.io.Serializable

class SerializableFileResource

FileResource is not serializable

Authors:
ypujante@linkedin.com


Property Summary
FileResource _fileResource

 
Constructor Summary
SerializableFileResource(FileResource fileResource)

 
Method Summary
Resource chroot(java.lang.String s)

Resource createRelative(java.lang.String s)

boolean equals(java.lang.Object o)

boolean exists()

java.lang.Object getAt(java.lang.String name)

java.io.File getFile()

FileResource getFileResource()

java.lang.String getFilename()

ResourceInfo getInfo()

java.io.InputStream getInputStream()

Resource getParentResource()

java.lang.String getPath()

Resource getRootResource()

int hashCode()

boolean isDirectory()

boolean isModifiedSince(long l)

long lastModified()

long length()

Resource[] list()

Resource[] list(ResourceFilter resourceFilter)

java.lang.Object ls()

shortcut to list.. returns a List

java.lang.Object ls(ResourceFilter resourceFilter)

shortcut to list.. returns a List

java.lang.Object propertyMissing(java.lang.String name)

Define property missing to allow for r.foo.bar notation

long size()

static SerializableFileResource toFR(java.lang.Object resource)

static Resource[] toFRArray(Resource[] resources)

java.lang.String toString()

java.net.URI toURI()

java.lang.Object withInputStream(groovy.lang.Closure closure)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

_fileResource

FileResource _fileResource


 
Constructor Detail

SerializableFileResource

SerializableFileResource(FileResource fileResource)


 
Method Detail

chroot

Resource chroot(java.lang.String s)


createRelative

Resource createRelative(java.lang.String s)


equals

boolean equals(java.lang.Object o)


exists

boolean exists()


getAt

java.lang.Object getAt(java.lang.String name)


getFile

java.io.File getFile()


getFileResource

FileResource getFileResource()


getFilename

java.lang.String getFilename()


getInfo

ResourceInfo getInfo()


getInputStream

java.io.InputStream getInputStream()


getParentResource

Resource getParentResource()


getPath

java.lang.String getPath()


getRootResource

Resource getRootResource()


hashCode

int hashCode()


isDirectory

boolean isDirectory()


isModifiedSince

boolean isModifiedSince(long l)


lastModified

long lastModified()


length

long length()


list

Resource[] list()


list

Resource[] list(ResourceFilter resourceFilter)


ls

java.lang.Object ls()
shortcut to list.. returns a List


ls

java.lang.Object ls(ResourceFilter resourceFilter)
shortcut to list.. returns a List


propertyMissing

java.lang.Object propertyMissing(java.lang.String name)
Define property missing to allow for r.foo.bar notation


size

long size()


toFR

static SerializableFileResource toFR(java.lang.Object resource)


toFRArray

static Resource[] toFRArray(Resource[] resources)


toString

java.lang.String toString()


toURI

java.net.URI toURI()


withInputStream

java.lang.Object withInputStream(groovy.lang.Closure closure)


 

Groovy Documentation