wt.tools.boot
Class JarDependencies
java.lang.Object
wt.tools.boot.JarDependencies
- class JarDependencies
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MANIFEST_FILE_SUFFIX
private static final String MANIFEST_FILE_SUFFIX
- See Also:
- Constant Field Values
MANIFEST_FILE_SUFFIX_LEN
private static final int MANIFEST_FILE_SUFFIX_LEN
ROOT_JAR_MANIFEST_ENTRY
private static final String ROOT_JAR_MANIFEST_ENTRY
- See Also:
- Constant Field Values
CLASS_PATH_MANIFEST_ENTRY_KEY
private static final String CLASS_PATH_MANIFEST_ENTRY_KEY
- See Also:
- Constant Field Values
CLASS_PATH_MANIFEST_ENTRY_KEY_LEN
private static final int CLASS_PATH_MANIFEST_ENTRY_KEY_LEN
JAR_SUFFIX
private static final String JAR_SUFFIX
- See Also:
- Constant Field Values
JAR_SUFFIX_LEN
private static final int JAR_SUFFIX_LEN
jarNames
private Set jarNames
rootJarNames
private Set rootJarNames
jarNameToChildJarNamesMap
private Map jarNameToChildJarNamesMap
jarNameToParentJarNamesMap
private Map jarNameToParentJarNamesMap
JarDependencies
JarDependencies(File manifestsDir)
throws FileNotFoundException,
IOException
getManifestClasspath
private static String getManifestClasspath(Collection manifestEntriesColl)
getChildJarNames
Set getChildJarNames(String jarName)
getParentJarNames
Set getParentJarNames(String jarName)
isRootJar
boolean isRootJar(String jarName)
sanitizeJarName
private static String sanitizeJarName(String jarName)
getJarNames
Set getJarNames()
isKnownJar
boolean isKnownJar(String jarName)