# Functions
GradlePlan returns the Plan with requirements for Gradle.
IsGradle returns whether this application is built using Gradle.
IsMaven returns whether this application is built using Maven.
MavenPlan returns the Plan with requirements for Maven.
NewGradleBuildSystem creates a new Gradle BuildSystem instance.
NewMavenBuildSystem creates a new Maven BuildSystem instance.
# Constants
GradleDependency is the key identifying the Gradle build system in the buildpack plan.
MavenDependency is the key identifying the Maven build system in the buildpack plan.
# Structs
BuildSystem represents the build system distribution contributed by the buildpack.