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