CapsuleUtils lets an application running in a capsule obtain information from the capsule.
Jar allows simple, programmatic creation of JAR file/streams, and can be used by a server that generates customized capsules.
CapsuleLauncher launched capsules programmatically, and is used by capsule containers.
InputStream.Path.File.ProcessBuilder ready to use for launching the capsule.newCapsulenewCapsule.OutputStream to which the JAR will be written.Pack200 packer to use when writing the JAR.newCapsulenewCapsuleString into an InputStream containing the string's encoded characters.