## Uses of Class
net.sourceforge.jnlp.JARDesc

Packages that use JARDesc
Package | Description
--- | ---
net.sourceforge.jnlp | This package contains the classes that represent the parts of a Java Network Launching Protocol (JNLP) file as objects, and a way to launch a JNLP file as an application, applet, or installer.
net.sourceforge.jnlp.runtime | This package contains the classes that manage the secure runtime environment for JNLP apps.
net.sourceforge.jnlp.tools |

### Uses of JARDesc in net.sourceforge.jnlp

Methods in net.sourceforge.jnlp that return JARDesc
Modifier and Type | Method and Description
--- | ---
`JARDesc[]` | ResourcesDesc.`getJARs()` Returns all of the JARs.
`JARDesc[]` | ResourcesDesc.`getJARs(java.lang.String partName)` Returns the JARs with the specified part name.
`JARDesc` | ResourcesDesc.`getMainJAR()` Returns the main JAR for these resources.

Methods in net.sourceforge.jnlp with parameters of type JARDesc
Modifier and Type | Method and Description
--- | ---
`DownloadOptions` | PluginBridge.`getDownloadOptionsForJar(JARDesc jar)` XXX: this method does a "==" comparison between the input JARDesc and jars it finds through getResourcesDescs().
`DownloadOptions` | JNLPFile.`getDownloadOptionsForJar(JARDesc jar)` XXX: this method does a "==" comparison between the input JARDesc and jars it finds through getResourcesDescs().

### Uses of JARDesc in net.sourceforge.jnlp.runtime

Methods in net.sourceforge.jnlp.runtime that return JARDesc
Modifier and Type | Method and Description
--- | ---
`static JARDesc[]` | ManageJnlpResources.`findJars(JNLPClassLoader rootClassLoader, java.net.URL ref, java.lang.String part, Version version)` Returns jars from the JNLP file with the part name provided.

Methods in net.sourceforge.jnlp.runtime with parameters of type JARDesc
Modifier and Type | Method and Description
--- | ---
`protected void` | JNLPClassLoader.`activateNative(JARDesc jar)` Search for and enable any native code contained in a JAR by copying the native files into the filesystem.
`static void` | ManageJnlpResources.`removeCachedJars(JNLPClassLoader classLoader, java.net.URL ref, JARDesc[] jars)` Removes jars from cache.

Method parameters in net.sourceforge.jnlp.runtime with type arguments of type JARDesc
Modifier and Type | Method and Description
--- | ---
`protected void` | JNLPClassLoader.`activateJars(java.util.List<JARDesc> jars)` Ensures that the list of jars have all been transferred, and makes them available to the classloader.
`protected void` | JNLPClassLoader.`fillInPartJars(java.util.List<JARDesc> jars)` Adds to the specified list of JARS any other JARs that need to be loaded at the same time as the JARs specified (ie, are in the same part).

### Uses of JARDesc in net.sourceforge.jnlp.tools

Method parameters in net.sourceforge.jnlp.tools with type arguments of type JARDesc
Modifier and Type | Method and Description
--- | ---
`void` | JarCertVerifier.`add(java.util.List<JARDesc> jars, ResourceTracker tracker)` Update the verifier to consider new jars when verifying.