/**
* Create a new {@link XPath} without any special settings using the default
* {@link XPathFactory}.
*
* @return The created non-<code>null</code> {@link XPath} object
*/
@Nonnull
public static XPath createNewXPath ()
{
return createNewXPath (s_aXPathFactory,
(XPathVariableResolver) null,
(XPathFunctionResolver) null,
(NamespaceContext) null);
}
java类javax.xml.xpath.XPathVariableResolver的实例源码
XPathHelper.java 文件源码
项目:ph-commons
阅读 30
收藏 0
点赞 0
评论 0
XPathHelper.java 文件源码
项目:ph-commons
阅读 26
收藏 0
点赞 0
评论 0
/**
* Create a new {@link XPath} without any special settings.
*
* @param aXPathFactory
* The XPath factory object to use. May not be <code>null</code>.
* @return The created non-<code>null</code> {@link XPath} object
*/
@Nonnull
public static XPath createNewXPath (@Nonnull final XPathFactory aXPathFactory)
{
return createNewXPath (aXPathFactory,
(XPathVariableResolver) null,
(XPathFunctionResolver) null,
(NamespaceContext) null);
}
XPathHelper.java 文件源码
项目:ph-commons
阅读 31
收藏 0
点赞 0
评论 0
/**
* Create a new {@link XPath} with the passed namespace context using the
* default {@link XPathFactory}.
*
* @param aNamespaceContext
* Namespace context to be used. May be <code>null</code>.
* @return The created non-<code>null</code> {@link XPath} object
*/
@Nonnull
public static XPath createNewXPath (@Nullable final NamespaceContext aNamespaceContext)
{
return createNewXPath (s_aXPathFactory,
(XPathVariableResolver) null,
(XPathFunctionResolver) null,
aNamespaceContext);
}
XPathHelper.java 文件源码
项目:ph-commons
阅读 30
收藏 0
点赞 0
评论 0
/**
* Create a new {@link XPath} with the passed namespace context.
*
* @param aXPathFactory
* The XPath factory object to use. May not be <code>null</code>.
* @param aNamespaceContext
* Namespace context to be used. May be <code>null</code>.
* @return The created non-<code>null</code> {@link XPath} object
*/
@Nonnull
public static XPath createNewXPath (@Nonnull final XPathFactory aXPathFactory,
@Nullable final NamespaceContext aNamespaceContext)
{
return createNewXPath (aXPathFactory,
(XPathVariableResolver) null,
(XPathFunctionResolver) null,
aNamespaceContext);
}
XPathHelper.java 文件源码
项目:ph-commons
阅读 25
收藏 0
点赞 0
评论 0
@Nonnull
@Deprecated
@DevelopersNote ("Typo in name")
public static XPathExpression createNewXPathExpresion (@Nullable final XPathVariableResolver aVariableResolver,
@Nullable final XPathFunctionResolver aFunctionResolver,
@Nullable final NamespaceContext aNamespaceContext,
@Nonnull @Nonempty final String sXPath)
{
return createNewXPathExpression (aVariableResolver, aFunctionResolver, aNamespaceContext, sXPath);
}
XPathHelper.java 文件源码
项目:ph-commons
阅读 23
收藏 0
点赞 0
评论 0
@Nonnull
@Deprecated
@DevelopersNote ("Typo in name")
public static XPathExpression createNewXPathExpresion (@Nullable final XPathVariableResolver aVariableResolver,
@Nonnull @Nonempty final String sXPath)
{
return createNewXPathExpression (aVariableResolver, sXPath);
}
XPathExpressionHelper.java 文件源码
项目:ph-commons
阅读 52
收藏 0
点赞 0
评论 0
@Nullable
public static Object evalXPath (@Nullable final XPathVariableResolver aVariableResolver,
@Nullable final XPathFunctionResolver aFunctionResolver,
@Nullable final NamespaceContext aNamespaceContext,
@Nonnull final String sXPath,
@Nonnull final Document aDoc,
@Nonnull final QName aReturnType)
{
return evalXPath (XPathHelper.createNewXPath (aVariableResolver, aFunctionResolver, aNamespaceContext),
sXPath,
aDoc,
aReturnType);
}
XPathExpressionHelper.java 文件源码
项目:ph-commons
阅读 24
收藏 0
点赞 0
评论 0
@Nullable
public static Double evalXPathToNumber (@Nullable final XPathVariableResolver aVariableResolver,
@Nullable final XPathFunctionResolver aFunctionResolver,
@Nullable final NamespaceContext aNamespaceContext,
@Nonnull final String sXPath,
@Nonnull final Document aDoc)
{
return evalXPathToNumber (XPathHelper.createNewXPath (aVariableResolver, aFunctionResolver, aNamespaceContext),
sXPath,
aDoc);
}
XPathExpressionHelper.java 文件源码
项目:ph-commons
阅读 18
收藏 0
点赞 0
评论 0
@Nullable
public static String evalXPathToString (@Nullable final XPathVariableResolver aVariableResolver,
@Nullable final XPathFunctionResolver aFunctionResolver,
@Nullable final NamespaceContext aNamespaceContext,
@Nonnull final String sXPath,
@Nonnull final Document aDoc)
{
return evalXPathToString (XPathHelper.createNewXPath (aVariableResolver, aFunctionResolver, aNamespaceContext),
sXPath,
aDoc);
}
XPathExpressionHelper.java 文件源码
项目:ph-commons
阅读 19
收藏 0
点赞 0
评论 0
@Nullable
public static Boolean evalXPathToBoolean (@Nullable final XPathVariableResolver aVariableResolver,
@Nullable final XPathFunctionResolver aFunctionResolver,
@Nullable final NamespaceContext aNamespaceContext,
@Nonnull final String sXPath,
@Nonnull final Document aDoc)
{
return evalXPathToBoolean (XPathHelper.createNewXPath (aVariableResolver, aFunctionResolver, aNamespaceContext),
sXPath,
aDoc);
}