1 package de.matthias_burbach.deputy.core.project;
2
3 /***
4 * Identifies a project by its three key characteristics group id, artifact id,
5 * and version.
6 *
7 * @author Matthias Burbach
8 */
9 public interface ProjectQualifier {
10 /***
11 * @return The group id of the project.
12 */
13 String getGroupId();
14
15 /***
16 * @return The artifact id of the project.
17 */
18 String getArtifactId();
19
20 /***
21 * @return The version of the project.
22 */
23 String getVersion();
24 }