You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Joerg Schaible (JIRA)" <ji...@apache.org> on 2016/05/02 19:53:13 UTC
[jira] [Created] (CONFIGURATION-626) Deprecate
ImmutabelConfiguration.getArray() infavour of ImmutabelConfiguration.get().
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)