-
- All Implemented Interfaces:
public final class ProjectModule
-
-
Field Summary
Fields Modifier and Type Field Description private final String
projectDir
private final String
moduleDir
private final List<String>
discovery
private final String
name
private final String
slug
private final String
buildSystem
private final String
buildSystemSyntax
private final Map<String, String>
language
private final List<ProjectDependency>
dependencies
private final List<ProjectModule>
submodules
private final List<String>
files
-
Constructor Summary
Constructors Constructor Description ProjectModule(String projectDir, String moduleDir, List<String> discovery, String name, String slug, String buildSystem, String buildSystemSyntax, Map<String, String> language, List<ProjectDependency> dependencies, List<ProjectModule> submodules, List<String> files)
-
Method Summary
Modifier and Type Method Description final String
getProjectDir()
final String
getModuleDir()
final List<String>
getDiscovery()
final String
getName()
final String
getSlug()
final String
getBuildSystem()
final String
getBuildSystemSyntax()
final Map<String, String>
getLanguage()
final List<ProjectDependency>
getDependencies()
final List<ProjectModule>
getSubmodules()
final List<String>
getFiles()
-
-
Method Detail
-
getProjectDir
final String getProjectDir()
-
getModuleDir
final String getModuleDir()
-
getDiscovery
final List<String> getDiscovery()
-
getBuildSystem
final String getBuildSystem()
-
getBuildSystemSyntax
final String getBuildSystemSyntax()
-
getLanguage
final Map<String, String> getLanguage()
-
getDependencies
final List<ProjectDependency> getDependencies()
-
getSubmodules
final List<ProjectModule> getSubmodules()
-
-
-
-