int () { final int PRIME = 59; int result = 1; final java.lang.Object $nonFinal = this.getNonFinal(); result = result * PRIME + ($nonFinal == null ? 43 : $nonFinal.hashCode()); final java.lang.Object $otherFinal = this.getOtherFinal(); result = result * PRIME + ($otherFinal == null ? 43 : $otherFinal.hashCode()); return result; }