Author: mrglavas
Date: Sat Jul 26 11:30:38 2008
New Revision: 680027
URL: http://svn.apache.org/viewvc?rev=680027&view=rev
Log:
Eliminating a redundant call to String.indexOf().
Modified:
xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java
Modified:
xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java
URL:
http://svn.apache.org/viewvc/xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java?rev=680027&r1=680026&r2=680027&view=diff
==============================================================================
--- xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java
(original)
+++ xerces/java/trunk/src/org/apache/xerces/impl/dv/xs/AbstractDateTimeDV.java
Sat Jul 26 11:30:38 2008
@@ -1089,15 +1089,15 @@
}
protected final BigDecimal getFractionalSecondsAsBigDecimal(DateTimeData
data) {
- StringBuffer buf = new StringBuffer();
+ final StringBuffer buf = new StringBuffer();
append3(buf, data.unNormSecond);
String value = buf.toString();
- int index = value.indexOf('.');
+ final int index = value.indexOf('.');
if (index == -1) {
return null;
}
- value = value.substring(value.indexOf('.'));
- BigDecimal _val = new BigDecimal(value);
+ value = value.substring(index);
+ final BigDecimal _val = new BigDecimal(value);
if (_val.compareTo(BigDecimal.valueOf(0)) == 0) {
return null;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]