public boolean equals( Object obj ) { if ( this == obj ) return true; if ( obj == null ) return false; if ( getClass() != obj.getClass() ) return false; final StoredProcedureSearchContextOption other = ( StoredProcedureSearchContextOption ) obj; if ( baseObject == null ) { if ( other.baseObject != null ) return false; } else if ( !baseObject.equals( other.baseObject ) ) return false; if ( searchScope == null ) { if ( other.searchScope != null ) return false; } else if ( !searchScope.equals( other.searchScope ) ) return false; return true; }