class GAV implements Serializable {

    public boolean isSnapshot() {
        return version != null && version.endsWith("-SNAPSHOT");
    }

    public  GAV();
    public  GAV(final String gavString);
    public  GAV(final String groupId,
               final String artifactId,
               final String version);

}