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 }