@Override
    public boolean equals(Object o)
    {
        if(o ==  null)
            return false;
        if(this == o)
            return true;
        if(!(o instanceof StuecklistenPositionDTO))
            return false;
        StuecklistenPositionDTO p = (StuecklistenPositionDTO)o;
        if(!p.getBauteil().equals(this.getBauteil()))
            return false;
        if(p.getId() != this.getId())
            return false;
        if(p.getMenge() != this.getMenge())
            return false;
        return true;
    }