Class StringResource

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.eclipse.jetty.util.resource.ResourceFactory

    public class StringResource
    extends org.eclipse.jetty.util.resource.Resource
    Author:
    eric.wittmann@redhat.com
    • Constructor Detail

      • StringResource

        public StringResource​(String value)
        Constructor.
    • Method Detail

      • isContainedIn

        public boolean isContainedIn​(org.eclipse.jetty.util.resource.Resource r)
                              throws MalformedURLException
        Specified by:
        isContainedIn in class org.eclipse.jetty.util.resource.Resource
        Throws:
        MalformedURLException
        See Also:
        Resource.isContainedIn(org.eclipse.jetty.util.resource.Resource)
      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface Closeable
        Specified by:
        close in class org.eclipse.jetty.util.resource.Resource
        See Also:
        Resource.close()
      • exists

        public boolean exists()
        Specified by:
        exists in class org.eclipse.jetty.util.resource.Resource
        See Also:
        Resource.exists()
      • isDirectory

        public boolean isDirectory()
        Specified by:
        isDirectory in class org.eclipse.jetty.util.resource.Resource
        See Also:
        Resource.isDirectory()
      • lastModified

        public long lastModified()
        Specified by:
        lastModified in class org.eclipse.jetty.util.resource.Resource
        See Also:
        Resource.lastModified()
      • length

        public long length()
        Specified by:
        length in class org.eclipse.jetty.util.resource.Resource
        See Also:
        Resource.length()
      • getURL

        public URL getURL()
        Specified by:
        getURL in class org.eclipse.jetty.util.resource.Resource
        See Also:
        Resource.getURL()
      • getFile

        public File getFile()
                     throws IOException
        Specified by:
        getFile in class org.eclipse.jetty.util.resource.Resource
        Throws:
        IOException
        See Also:
        Resource.getFile()
      • getName

        public String getName()
        Specified by:
        getName in class org.eclipse.jetty.util.resource.Resource
        See Also:
        Resource.getName()
      • getInputStream

        public InputStream getInputStream()
                                   throws IOException
        Specified by:
        getInputStream in class org.eclipse.jetty.util.resource.Resource
        Throws:
        IOException
        See Also:
        Resource.getInputStream()
      • getReadableByteChannel

        public ReadableByteChannel getReadableByteChannel()
                                                   throws IOException
        Specified by:
        getReadableByteChannel in class org.eclipse.jetty.util.resource.Resource
        Throws:
        IOException
        See Also:
        Resource.getReadableByteChannel()
      • delete

        public boolean delete()
                       throws SecurityException
        Specified by:
        delete in class org.eclipse.jetty.util.resource.Resource
        Throws:
        SecurityException
        See Also:
        Resource.delete()
      • renameTo

        public boolean renameTo​(org.eclipse.jetty.util.resource.Resource dest)
                         throws SecurityException
        Specified by:
        renameTo in class org.eclipse.jetty.util.resource.Resource
        Throws:
        SecurityException
        See Also:
        Resource.renameTo(org.eclipse.jetty.util.resource.Resource)
      • list

        public String[] list()
        Specified by:
        list in class org.eclipse.jetty.util.resource.Resource
        See Also:
        Resource.list()