View Javadoc

1   package net.sf.jour.processor;
2   
3   import java.io.IOException;
4   import java.io.InputStream;
5   
6   /**
7    * Abstract File system or JarFile entry 
8    * 
9    * @author vlads
10   */
11  
12  public interface Entry {
13  
14  	 String getName();  
15  	
16  	 boolean isDirectory(); 
17  	 
18  	 long getSize();
19  	 
20  	 long getTime();
21  	 
22  	 boolean isClass(); 
23  	 
24  	 InputStream getInputStream() throws IOException;
25  	 
26  	 Entry getOrigin();
27  }