You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by mr...@apache.org on 2011/12/29 16:49:17 UTC

svn commit: r1225574 - /xalan/java/trunk/src/org/apache/xalan/extensions/ExtensionHandlerJavaPackage.java

Author: mrglavas
Date: Thu Dec 29 15:49:16 2011
New Revision: 1225574

URL: http://svn.apache.org/viewvc?rev=1225574&view=rev
Log:
Minor performance improvement. Use String.lastIndexOf(int) instead of String.lastIndexOf(String).

Modified:
    xalan/java/trunk/src/org/apache/xalan/extensions/ExtensionHandlerJavaPackage.java

Modified: xalan/java/trunk/src/org/apache/xalan/extensions/ExtensionHandlerJavaPackage.java
URL: http://svn.apache.org/viewvc/xalan/java/trunk/src/org/apache/xalan/extensions/ExtensionHandlerJavaPackage.java?rev=1225574&r1=1225573&r2=1225574&view=diff
==============================================================================
--- xalan/java/trunk/src/org/apache/xalan/extensions/ExtensionHandlerJavaPackage.java (original)
+++ xalan/java/trunk/src/org/apache/xalan/extensions/ExtensionHandlerJavaPackage.java Thu Dec 29 15:49:16 2011
@@ -97,7 +97,7 @@ public class ExtensionHandlerJavaPackage
     try
     {
       String fullName = m_className + function;
-      int lastDot = fullName.lastIndexOf(".");
+      int lastDot = fullName.lastIndexOf('.');
       if (lastDot >= 0)
       {
         Class myClass = getClassForName(fullName.substring(0, lastDot));
@@ -130,7 +130,7 @@ public class ExtensionHandlerJavaPackage
     try
     {
       String fullName = m_className + element;
-      int lastDot = fullName.lastIndexOf(".");
+      int lastDot = fullName.lastIndexOf('.');
       if (lastDot >= 0)
       {
         Class myClass = getClassForName(fullName.substring(0, lastDot));
@@ -211,7 +211,7 @@ public class ExtensionHandlerJavaPackage
     String methodName;
     Class  classObj;
     Object targetObject;
-    int lastDot = funcName.lastIndexOf(".");
+    int lastDot = funcName.lastIndexOf('.');
     Object[] methodArgs;
     Object[][] convertedArgs;
     Class[] paramTypes;
@@ -471,7 +471,7 @@ public class ExtensionHandlerJavaPackage
       try
       {
         String fullName = m_className + localPart;
-        int lastDot = fullName.lastIndexOf(".");
+        int lastDot = fullName.lastIndexOf('.');
         if (lastDot < 0)
           throw new TransformerException(XSLMessages.createMessage(XSLTErrorResources.ER_INVALID_ELEMENT_NAME, new Object[]{fullName })); //"Invalid element name specified " + fullName);
         try



---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org