[ https://issues.apache.org/jira/browse/ACCUMULO-2490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13939486#comment-13939486 ]
Christopher Tubbs commented on ACCUMULO-2490: --------------------------------------------- No, Mike is right. I made it worse for swap and toMapEntry. It seems there's no good way to do that, except to pass in the desired class as a parameter, which isn't very friendly or useful, either. Thanks for catching/reverting that Mike, I'll limit the improvements to just fromEntry and fix it. > Pair.fromEntry should accept bounded wild card parameters > --------------------------------------------------------- > > Key: ACCUMULO-2490 > URL: https://issues.apache.org/jira/browse/ACCUMULO-2490 > Project: Accumulo > Issue Type: Improvement > Components: client > Reporter: Mike Drob > Assignee: Christopher Tubbs > Priority: Minor > Labels: API, newbie > Fix For: 1.7.0 > > > The following \[psuedo-]code should be legal: > {code} > Entry<Integer, String> entry = new Entry(10, "IO") > Pair<Object,Object> pair = Pair.fromEntry(entry) > {code} > This is possible if we replace the generic parameters with bounded wild cards. > (Effective Java SE; Item 28) -- This message was sent by Atlassian JIRA (v6.2#6252)