Author: oheger
Date: Mon Dec 8 21:04:16 2014
New Revision: 1643921
URL: http://svn.apache.org/r1643921
Log:
[CONFIGURATION-200] Provided a special size() implementation for
MapConfiguration.
Modified:
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/MapConfiguration.java
Modified:
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/MapConfiguration.java
URL:
http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/MapConfiguration.java?rev=1643921&r1=1643920&r2=1643921&view=diff
==============================================================================
---
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/MapConfiguration.java
(original)
+++
commons/proper/configuration/trunk/src/main/java/org/apache/commons/configuration2/MapConfiguration.java
Mon Dec 8 21:04:16 2014
@@ -227,6 +227,12 @@ public class MapConfiguration extends Ab
return map.keySet().iterator();
}
+ @Override
+ protected int sizeInternal()
+ {
+ return map.size();
+ }
+
/**
* Returns a copy of this object. The returned configuration will contain
* the same properties as the original. Event listeners are not cloned.