You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by th...@apache.org on 2007/02/21 02:11:48 UTC
svn commit: r509849 -
/labs/droids/src/java/org/apache/droids/conf/Configuration.java
Author: thorsten
Date: Tue Feb 20 17:11:48 2007
New Revision: 509849
URL: http://svn.apache.org/viewvc?view=rev&rev=509849
Log:
Returns the value of the <code>name</code> property as an integer or the default value.
Modified:
labs/droids/src/java/org/apache/droids/conf/Configuration.java
Modified: labs/droids/src/java/org/apache/droids/conf/Configuration.java
URL: http://svn.apache.org/viewvc/labs/droids/src/java/org/apache/droids/conf/Configuration.java?view=diff&rev=509849&r1=509848&r2=509849
==============================================================================
--- labs/droids/src/java/org/apache/droids/conf/Configuration.java (original)
+++ labs/droids/src/java/org/apache/droids/conf/Configuration.java Tue Feb 20 17:11:48 2007
@@ -233,5 +233,20 @@
return null;
}
}
+
+ /** Returns the value of the <code>name</code> property as an integer. If no
+ * such property is specified, or if the specified value is not a valid
+ * integer, then <code>defaultValue</code> is returned.
+ */
+ public int getInt(String name, int defaultValue) {
+ String valueString = get(name);
+ if (valueString == null)
+ return defaultValue;
+ try {
+ return Integer.parseInt(valueString);
+ } catch (NumberFormatException e) {
+ return defaultValue;
+ }
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org