/** * Execute the function. The function must return * a valid object. * @param xctxt The current execution context. * @return A valid XObject. * * @throws javax.xml.transform.TransformerException */ public XObject execute(XPathContext xctxt) throws javax.xml.transform.TransformerException { return new XNumber(getArg0AsString(xctxt).length()); } }
/** * Execute the function. The function must return * a valid object. * @param xctxt The current execution context. * @return A valid XObject. * * @throws javax.xml.transform.TransformerException */ public XObject execute(XPathContext xctxt) throws javax.xml.transform.TransformerException { return new XNumber(getArg0AsString(xctxt).length()); } }
int len2 = xstr.length(); int n = Math.min(len1, len2); FastStringBuffer fsb = fsb();
int len2 = xstr.length(); int n = Math.min(len1, len2); FastStringBuffer fsb = fsb();
int len2 = xstr.length(); int n = Math.min(len1, len2); int i = 0;
int len2 = xstr.length(); int n = Math.min(len1, len2); FastStringBuffer fsb = fsb();
for (int i = 0; i < s.length(); i++)
int len2 = xstr.length(); int n = Math.min(len1, len2); int i = 0;
for (int i = 0; i < s.length(); i++)
int len2 = xstr.length(); int n = Math.min(len1, len2); FastStringBuffer fsb = fsb();
int tlim = this.length(); int po = 0; int pc = prefix.length();
int tlim = m_start + m_length; int po = 0; int pc = prefix.length();
if (n == obj2.length())
int tlim = this.length(); int po = 0; int pc = prefix.length();
if (n == obj2.length())
int tlim = m_start + m_length; int po = 0; int pc = prefix.length();
int lenOfS1 = s1.length(); XMLString substr;
int lenOfS1 = s1.length(); XMLString substr;
/** * Execute the function. The function must return * a valid object. * @param xctxt The current execution context. * @return A valid XObject. * * @throws javax.xml.transform.TransformerException */ public XObject execute(XPathContext xctxt) throws javax.xml.transform.TransformerException { XMLString s1 = m_arg0.execute(xctxt).xstr(); XMLString s2 = m_arg1.execute(xctxt).xstr(); int index = s1.indexOf(s2); return (-1 == index) ? XString.EMPTYSTRING : (XString)s1.substring(index + s2.length()); } }
/** * Execute the function. The function must return * a valid object. * @param xctxt The current execution context. * @return A valid XObject. * * @throws javax.xml.transform.TransformerException */ public XObject execute(XPathContext xctxt) throws javax.xml.transform.TransformerException { XMLString s1 = m_arg0.execute(xctxt).xstr(); XMLString s2 = m_arg1.execute(xctxt).xstr(); int index = s1.indexOf(s2); return (-1 == index) ? XString.EMPTYSTRING : (XString)s1.substring(index + s2.length()); } }