# Functions
NewExecutableJAR creates a new ExecutableJAR instance.
NewMetadata creates a new Metadata returning false if Main-Class is not defined.
# Constants
Dependency indicates that an application is an executable JAR.
# Structs
ExecutableJAR represents an executable JAR JVM application.
Metadata describes the metadata.