You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Matt Benson (JIRA)" <ji...@apache.org> on 2013/09/20 18:03:53 UTC

[jira] [Created] (LANG-919) Provide TypeLiteral class similar to javax.enterprise.util.TypeLiteral

Matt Benson created LANG-919:
--------------------------------

             Summary: Provide TypeLiteral class similar to javax.enterprise.util.TypeLiteral
                 Key: LANG-919
                 URL: https://issues.apache.org/jira/browse/LANG-919
             Project: Commons Lang
          Issue Type: Improvement
          Components: lang.reflect.*
    Affects Versions: 3.1
            Reporter: Matt Benson
            Assignee: Matt Benson
             Fix For: 3.2


This is more or less a necessity for thorough typesafe APIs that handle more than just Class types, and IMO clearly falls within the mandate of Commons Lang to provide the items that are "missing" from the JDK. The suggested patch also includes a {{Typed}} interface that generalizes {{TypeLiteral}} in an extensible way.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira