commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joerg Schaible (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CONFIGURATION-626) Deprecate ImmutabelConfiguration.getArray() infavour of ImmutabelConfiguration.get().
Date Mon, 02 May 2016 17:53:13 GMT
Joerg Schaible created CONFIGURATION-626:
--------------------------------------------

             Summary: Deprecate ImmutabelConfiguration.getArray() infavour of ImmutabelConfiguration.get().
                 Key: CONFIGURATION-626
                 URL: https://issues.apache.org/jira/browse/CONFIGURATION-626
             Project: Commons Configuration
          Issue Type: Improvement
    Affects Versions: 2.0
            Reporter: Joerg Schaible


It is not possible to use the getArray methods in a type-safe way supporting arrays for primitives
and non-primitives. They are completely superfluous on top of it, since the normal get() methods
can simply support the array case in a type-safe manner:

{format:java}
String[] sArray = config.get(String[].class, "strings");
int[] intArray = config.get(int[].class, "ints");
{format}

Therefore getArray should be deprecated and the implementation for get() should support the
array case directly.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message