@Override public int hashCode() { int result = super.hashCode(); result = ~~result; result = 31 * result + ( name != null ? name.hashCode() : 0 ); result = ~~result; result = 31 * result + ( body != null ? body.hashCode() : 0 ); result = ~~result; result = 31 * result + ( parameters != null ? parameters.hashCode() : 0 ); result = ~~result; result = 31 * result + ( returnType != null ? returnType.hashCode() : 0 ); result = ~~result; result = 31 * result + ( visibility != null ? visibility.hashCode() : 0 ); result = ~~result; return result; }
@Override public int hashCode() { int result = super.hashCode(); result = ~~result; result = 31 * result + ( name != null ? name.hashCode() : 0 ); result = ~~result; result = 31 * result + ( className != null ? className.hashCode() : 0 ); result = ~~result; result = 31 * result + ( bag != null ? bag.hashCode() : 0 ); result = ~~result; result = 31 * result + ( multiple ? 1 : 0 ); result = ~~result; result = 31 * result + modifiers; result = ~~result; result = 31 * result + fileOrder; result = ~~result; result = 31 * result + ( visibility != null ? visibility.hashCode() : 0 ); result = ~~result; result = 31 * result + ( _static ? 1 : 0 ); result = ~~result; result = 31 * result + ( _final ? 1 : 0 ); result = ~~result; return result; } }
@Override public int hashCode() { int result = super.hashCode(); result = ~~result; result = 31 * result + ( name != null ? name.hashCode() : 0 ); result = ~~result; result = 31 * result + ( packageName != null ? packageName.hashCode() : 0 ); result = ~~result; result = 31 * result + ( enclosingType != null ? enclosingType.hashCode() : 0 ); result = ~~result; result = 31 * result + ( nestedTypes != null ? nestedTypes.hashCode() : 0 ); result = ~~result; result = 31 * result + ( visibility != null ? visibility.hashCode() : 0 ); result = ~~result; result = 31 * result + ( typeKind != null ? typeKind.hashCode() : 0 ); result = ~~result; return result; } }