return getCollectionURIResolver(); return getCollectionURIResolver().getClass().getName();
searchStrategy = SearchStrategy.LUX_SEARCH; defaultCollectionURIResolver = config.getCollectionURIResolver(); registerExtensionFunctions(); uriFieldName = indexConfig.getUriFieldName();
return (T) getCollectionURIResolver(); return (T) getCollectionURIResolver().getClass().getName();
/** * Iterate over the contents of the collection * @param context the dynamic context * @return an iterator, whose items will always be nodes (typically but not necessarily document nodes) * @throws XPathException */ public SequenceIterator iterate(final XPathContext context) throws XPathException { String href; if (getNumberOfArguments() == 0) { // No arguments supplied: this gets the default collection href = null; } else { href = argument[0].evaluateItem(context).getStringValue(); } CollectionURIResolver resolver = context.getConfiguration().getCollectionURIResolver(); SequenceIterator iter; try { iter = resolver.resolve(href, expressionBaseURI, context); } catch (XPathException e) { e.setLocator(this); throw e; } return getResolverResults(iter, expressionBaseURI, context, this); }
return (T) getCollectionURIResolver(); return (T) getCollectionURIResolver().getClass().getName();
/** * Iterate over the contents of the collection * @param context the dynamic context * @return an iterator, whose items will always be nodes (typically but not necessarily document nodes) * @throws XPathException */ public SequenceIterator iterate(final XPathContext context) throws XPathException { String href; if (getNumberOfArguments() == 0) { // No arguments supplied: this gets the default collection href = null; } else { href = argument[0].evaluateItem(context).getStringValue(); } CollectionURIResolver resolver = context.getConfiguration().getCollectionURIResolver(); SequenceIterator iter; try { iter = resolver.resolve(href, expressionBaseURI, context); } catch (XPathException e) { e.setLocator(this); throw e; } return getResolverResults(iter, expressionBaseURI, context, this); }
/** * Iterate over the contents of the collection * @param context the dynamic context * @return an iterator, whose items will always be nodes (typically but not necessarily document nodes) * @throws XPathException */ public SequenceIterator iterate(final XPathContext context) throws XPathException { String href; if (getNumberOfArguments() == 0) { // No arguments supplied: this gets the default collection href = null; } else { href = argument[0].evaluateItem(context).getStringValue(); } CollectionURIResolver resolver = context.getConfiguration().getCollectionURIResolver(); SequenceIterator iter; try { iter = resolver.resolve(href, expressionBaseURI, context); } catch (XPathException e) { e.setLocator(this); throw e; } return getResolverResults(iter, expressionBaseURI, context, this); }