Author: oheger Date: Sat May 21 15:21:26 2016 New Revision: 1744957 URL: http://svn.apache.org/viewvc?rev=1744957&view=rev Log: [CONFIGURATION-626] Deprecated getArray() method.
Added a comment that the same functionality is available by the generic get() method in a type-safe way. Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/ImmutableConfiguration.java Modified: commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/ImmutableConfiguration.java URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/ImmutableConfiguration.java?rev=1744957&r1=1744956&r2=1744957&view=diff ============================================================================== --- commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/ImmutableConfiguration.java (original) +++ commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/ImmutableConfiguration.java Sat May 21 15:21:26 2016 @@ -602,7 +602,13 @@ public interface ImmutableConfiguration * @throws IllegalArgumentException if the default value is not an array of the specified type * * @since 2.0 + * @deprecated This method should not be used any more because its signature + * does not allow type-safe invocations; use {@link #get(Class, String, Object)} + * instead which offers the same functionality; for instance, to query for an + * array of ints use + * {@code int[] result = config.get(int[].class, "myArrayKey", someDefault);}. */ + @Deprecated Object getArray(Class<?> cls, String key, Object defaultValue); /**