question: @ Override public int hashCode ( ) { int code = super . hashCode ( ) ; if ( eConditions != null ) { for ( EntitlementCondition eCondition : eConditions ) { code = 31 * code + eCondition . hashCode ( ) ; } } if ( pConditionName != null ) { code = 31 * code + pConditionName . hashCode ( ) ; } return code ; }
target:  Returns hash code of the object