package http.io; import java.io.IOException; import java.io.InputStream; @Deprecated public class Source { private final Object source; private final NestLoader loader; private final String name; public long getLength() { return loader.getLength(source); } Source(String name, Object source, NestLoader loader) { this.name = name; this.source = source; this.loader = loader; } public String getName() { return name; } public long getLastModified() { return loader.getLastModified(source); } public InputStream getInputStream() throws IOException { return loader.getInputStream(source); } public Object getRealObject(){ return this.source; } public void close() throws IOException { loader.close(source); } }