public class JarFileEntry extends java.lang.Object implements ModuleEntry
| Modifier | Constructor and Description |
|---|---|
protected |
JarFileEntry(java.lang.String entryName,
JarFileModule jarFile) |
| Modifier and Type | Method and Description |
|---|---|
Module |
asModule()
Precondition: isModuleFile().
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClassName() |
JarFileModule |
getContainer()
the containing module
|
java.io.InputStream |
getInputStream() |
java.util.jar.JarFile |
getJarFile() |
java.lang.String |
getName() |
long |
getSize() |
int |
hashCode() |
boolean |
isClassFile() |
boolean |
isModuleFile() |
boolean |
isSourceFile() |
java.lang.String |
toString() |
protected JarFileEntry(java.lang.String entryName,
JarFileModule jarFile)
public java.lang.String getName()
getName in interface ModuleEntrypublic boolean isClassFile()
isClassFile in interface ModuleEntrypublic java.io.InputStream getInputStream()
getInputStream in interface ModuleEntrypublic long getSize()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isModuleFile()
isModuleFile in interface ModuleEntrypublic Module asModule()
ModuleEntryasModule in interface ModuleEntrypublic java.util.jar.JarFile getJarFile()
public JarFileModule getContainer()
ModuleEntrygetContainer in interface ModuleEntrypublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getClassName()
getClassName in interface ModuleEntrypublic boolean isSourceFile()
isSourceFile in interface ModuleEntrypublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object