anvil.server
Interface Resource

All Superinterfaces:
InputSource
All Known Implementing Classes:
DirContainer.DirResource, DirContainer.FileResource, JarContainer.JarResource, URLContainer.URLResource

public interface Resource
extends InputSource

class Container


Field Summary
static Resource[] RESOURCE_0
           
 
Method Summary
 java.lang.String getContentType()
           
 java.lang.String getName()
           
 java.lang.String getPathinfo()
           
 boolean isDirectory()
           
 Resource[] list()
           
 void writeTo(java.io.OutputStream output)
           
 
Methods inherited from interface anvil.parser.InputSource
close, getCharacterEncoding, getInputStream, getLastModified, getLength, getURL, load
 

Field Detail

RESOURCE_0

public static final Resource[] RESOURCE_0
Method Detail

getName

public java.lang.String getName()

getPathinfo

public java.lang.String getPathinfo()

isDirectory

public boolean isDirectory()

getContentType

public java.lang.String getContentType()

list

public Resource[] list()
                throws java.io.IOException
java.io.IOException

writeTo

public void writeTo(java.io.OutputStream output)
             throws java.io.IOException
java.io.IOException