[ https://issues.apache.org/jira/browse/HARMONY-5932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620490#action_12620490 ] Sean Qiu commented on HARMONY-5932: ----------------------------------- I will apply it after our code frozen, does it make sense for you? Thanks. > [classlib][sql] Can BaseRowSet.clone() be removed? > -------------------------------------------------- > > Key: HARMONY-5932 > URL: https://issues.apache.org/jira/browse/HARMONY-5932 > Project: Harmony > Issue Type: Improvement > Components: Classlib > Affects Versions: 5.0M6 > Environment: All SQL M6 > Reporter: Andrew Cornwall > Assignee: Sean Qiu > Priority: Minor > Attachments: HARMONY-5932.diff > > > The class BaseRowSet has an implementation of clone() which does the following: > public BaseRowSet clone() throws CloneNotSupportedException{ > BaseRowSet result = (BaseRowSet) super.clone(); > return result; > > } > Is there any reason this method can't be removed so BaseRowSet inherits Object.clone() instead? The spec explicitly says clone() is inherited from Object, so the cast to BaseRowSet seems unnecessary. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.