code: public Iterable<MavenProjectModel> findByGroupArtifactVersion(String groupId, String artifactId, String version)
      {
          String key = generateMavenKey(groupId, artifactId, version);
          Iterable<MavenProjectModel> facet = this.findAllByProperty(MavenProjectModel.MAVEN_IDENTIFIER, key);
  
          return facet;
      }
docs: Find all {@link MavenProjectModel}s that match the given groupId, artifactId, and version. Note that this could potentially return multiple
  projects if multiple projects are in the original application with the same GAV.