class Artifact {

    @Override
    public boolean equals(final Object obj){
        if(obj instanceof Artifact){
            return hashCode() == obj.hashCode();
        }

        return false;
    }

    protected  Artifact();

}