Package org.grails.core.io
Class SpringResource
- java.lang.Object
-
- org.grails.core.io.SpringResource
-
- All Implemented Interfaces:
org.grails.io.support.Resource
public class SpringResource extends java.lang.Object implements org.grails.io.support.ResourceBridges Grails and Spring Resource APIs- Since:
- 2.2
-
-
Constructor Summary
Constructors Constructor Description SpringResource(org.springframework.core.io.Resource springResource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longcontentLength()org.grails.io.support.ResourcecreateRelative(java.lang.String relativePath)booleanexists()java.lang.StringgetDescription()java.io.FilegetFile()java.lang.StringgetFilename()java.io.InputStreamgetInputStream()java.net.URIgetURI()java.net.URLgetURL()booleanisReadable()longlastModified()
-
-
-
Method Detail
-
getInputStream
public java.io.InputStream getInputStream() throws java.io.IOException- Specified by:
getInputStreamin interfaceorg.grails.io.support.Resource- Throws:
java.io.IOException
-
exists
public boolean exists()
- Specified by:
existsin interfaceorg.grails.io.support.Resource
-
isReadable
public boolean isReadable()
- Specified by:
isReadablein interfaceorg.grails.io.support.Resource
-
getURL
public java.net.URL getURL() throws java.io.IOException- Specified by:
getURLin interfaceorg.grails.io.support.Resource- Throws:
java.io.IOException
-
getURI
public java.net.URI getURI() throws java.io.IOException- Specified by:
getURIin interfaceorg.grails.io.support.Resource- Throws:
java.io.IOException
-
getFile
public java.io.File getFile() throws java.io.IOException- Specified by:
getFilein interfaceorg.grails.io.support.Resource- Throws:
java.io.IOException
-
contentLength
public long contentLength() throws java.io.IOException- Specified by:
contentLengthin interfaceorg.grails.io.support.Resource- Throws:
java.io.IOException
-
lastModified
public long lastModified() throws java.io.IOException- Specified by:
lastModifiedin interfaceorg.grails.io.support.Resource- Throws:
java.io.IOException
-
getFilename
public java.lang.String getFilename()
- Specified by:
getFilenamein interfaceorg.grails.io.support.Resource
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceorg.grails.io.support.Resource
-
createRelative
public org.grails.io.support.Resource createRelative(java.lang.String relativePath)
- Specified by:
createRelativein interfaceorg.grails.io.support.Resource
-
-