[jboss-svn-commits] JBL Code SVN: r11594 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/evaluators.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed May 2 16:59:09 EDT 2007
Author: tirelli
Date: 2007-05-02 16:59:09 -0400 (Wed, 02 May 2007)
New Revision: 11594
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/evaluators/DateFactory.java
Log:
Moving date parser to instance attribute to avoid re-instantiating it at every comparison.
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/evaluators/DateFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/evaluators/DateFactory.java 2007-05-02 18:52:02 UTC (rev 11593)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/evaluators/DateFactory.java 2007-05-02 20:59:09 UTC (rev 11594)
@@ -49,9 +49,10 @@
private static final String DATE_FORMAT_MASK = getDateFormatMask();
private static EvaluatorFactory INSTANCE = new DateFactory();
+ private static SimpleDateFormat df;
private DateFactory() {
-
+ df = new SimpleDateFormat( DateFactory.DATE_FORMAT_MASK );
}
public static EvaluatorFactory getInstance() {
@@ -464,8 +465,6 @@
/** Use the simple date formatter to read the date from a string */
public static Date parseDate(final String input) {
-
- final SimpleDateFormat df = new SimpleDateFormat( DateFactory.DATE_FORMAT_MASK );
try {
return df.parse( input );
} catch ( final ParseException e ) {
More information about the jboss-svn-commits
mailing list