svn commit: r1225372 - /xalan/java/trunk/src/org/apache/xml/dtm/ref/ExpandedNameTable.java
[email protected] Wed, 28 Dec 2011 22:58:27 -0000
| Newsgroups | gmane.text.xml.xalan.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: mrglavas
Date: Wed Dec 28 22:58:27 2011
New Revision: 1225372
URL: http://svn.apache.org/viewvc?rev=1225372&view=rev
Log:
Minor performance improvement. String.length() == 0 tends to be slightly faster than String.equals("").
Modified:
xalan/java/trunk/src/org/apache/xml/dtm/ref/ExpandedNameTable.java
Modified: xalan/java/trunk/src/org/apache/xml/dtm/ref/ExpandedNameTable.java
URL: http://svn.apache.org/viewvc/xalan/java/trunk/src/org/apache/xml/dtm/ref/ExpandedNameTable.java?rev=1225372&r1=1225371&r2=1225372&view=diff
==============================================================================
--- xalan/java/trunk/src/org/apache/xml/dtm/ref/ExpandedNameTable.java (original)
+++ xalan/java/trunk/src/org/apache/xml/dtm/ref/ExpandedNameTable.java Wed Dec 28 22:58:27 2011
@@ -300,7 +300,7 @@ public class ExpandedNameTable
public final int getLocalNameID(int ExpandedNameID)
{
// ExtendedType etype = m_extendedTypes[ExpandedNameID];
- if (m_extendedTypes[ExpandedNameID].getLocalName().equals(""))
+ if (m_extendedTypes[ExpandedNameID].getLocalName().length() == 0)
return 0;
else
return ExpandedNameID;
@@ -317,7 +317,7 @@ public class ExpandedNameTable
public String getNamespace(int ExpandedNameID)
{
String namespace = m_extendedTypes[ExpandedNameID].getNamespace();
- return (namespace.equals("") ? null : namespace);
+ return (namespace.length() == 0 ? null : namespace);
}
/**
@@ -329,7 +329,7 @@ public class ExpandedNameTable
public final int getNamespaceID(int ExpandedNameID)
{
//ExtendedType etype = m_extendedTypes[ExpandedNameID];
- if (m_extendedTypes[ExpandedNameID].getNamespace().equals(""))
+ if (m_extendedTypes[ExpandedNameID].getNamespace().length() == 0)
return 0;
else
return ExpandedNameID;