public Object call() { return pathFactory.getRootPath(); }}, "getRootPath()", new Object[]{}); }
static PathConstraint create(String pathString) { // constraint format: String representation of an absolute or relative // Path object with optionally having a trailing wild card if (WILDCARD.equals(pathString)) { return new PathConstraint(pathString, PATH_FACTORY.getRootPath(), true); } else { boolean deep = pathString.endsWith(WILDCARD); Path path; if (deep) { path = PATH_FACTORY.create(pathString.substring(0, pathString.length() - WILDCARD.length())); } else { path = PATH_FACTORY.create(pathString); } return new PathConstraint(pathString, path, deep); } }
public Object call() { return pathFactory.createElement(name); }}, "createElement(Name)", new Object[]{name}); }
/** * Creates a new PathBuilder and initialized it with the given path * elements. * * @param elements */ public PathBuilder(Path.Element[] elements) { this(); path = factory.create(elements); }
return factory.getRootPath(); } else { identifierResolver.checkFormat(identifier); builder.addLast(factory.createElement(identifier)); builder.addLast(factory.getCurrentElement()); lastPos = pos; state = STATE_PREFIX_START; } else if (state == STATE_DOTDOT) { builder.addLast(factory.getParentElement()); lastPos = pos; state = STATE_PREFIX_START;
private void setOrderSpecPath(SimpleNode node, OrderQueryNode queryNode) { SimpleNode child = (SimpleNode) node.jjtGetChild(0); try { String propName = child.getValue(); if (child.getId() == JJTQNAMELPAR) { // function name // cut off left parenthesis at end propName = propName.substring(0, propName.length() - 1); } Path.Element element = PathFactoryImpl.getInstance().createElement( decode(resolver.getQName(propName))); Path path = getRelativePath(); if (path != null) { path = path.resolve(element); } else { path = PathFactoryImpl.getInstance().create(element); } queryNode.setPath(path); } catch (NameException e) { exceptions.add(new InvalidQueryException("Illegal name: " + child.getValue())); } catch (NamespaceException e) { exceptions.add(new InvalidQueryException("Illegal name: " + child.getValue())); } }
return factory.getRootPath(); index = Path.INDEX_UNDEFINED; } else if (state == STATE_DOT) { builder.addLast(factory.getCurrentElement()); lastPos = pos; state = STATE_PREFIX_START; } else if (state == STATE_DOTDOT) { builder.addLast(factory.getParentElement()); lastPos = pos; state = STATE_PREFIX_START;
public Object call() { return pathFactory.getParentElement(); }}, "getParentElement()", new Object[]{}); }
public Object call() { return pathFactory.getCurrentElement(); }}, "getCurrentElement()", new Object[]{}); }
public Object call() { return pathFactory.getRootElement(); }}, "getRootElement()", new Object[]{}); }
/** * Creates a new PathBuilder and initialized it with the given path * elements. * * @param elements */ public PathBuilder(Path.Element[] elements) { this(); path = factory.create(elements); }
return factory.getRootPath(); } else { identifierResolver.checkFormat(identifier); builder.addLast(factory.createElement(identifier)); builder.addLast(factory.getCurrentElement()); lastPos = pos; state = STATE_PREFIX_START; } else if (state == STATE_DOTDOT) { builder.addLast(factory.getParentElement()); lastPos = pos; state = STATE_PREFIX_START;
private void setOrderSpecPath(SimpleNode node, OrderQueryNode queryNode) { SimpleNode child = (SimpleNode) node.jjtGetChild(0); try { String propName = child.getValue(); if (child.getId() == JJTQNAMELPAR) { // function name // cut off left parenthesis at end propName = propName.substring(0, propName.length() - 1); } Path.Element element = PathFactoryImpl.getInstance().createElement( decode(resolver.getQName(propName))); Path path = getRelativePath(); if (path != null) { path = path.resolve(element); } else { path = PathFactoryImpl.getInstance().create(element); } queryNode.setPath(path); } catch (NameException e) { exceptions.add(new InvalidQueryException("Illegal name: " + child.getValue())); } catch (NamespaceException e) { exceptions.add(new InvalidQueryException("Illegal name: " + child.getValue())); } }
public Object call() { return pathFactory.getParentElement(); }}, "getParentElement()", new Object[]{}); }
public Object call() { return pathFactory.getCurrentElement(); }}, "getCurrentElement()", new Object[]{}); }
public Object call() { return pathFactory.getRootElement(); }}, "getRootElement()", new Object[]{}); }
public Object call() { return pathFactory.getRootPath(); }}, "getRootPath()", new Object[]{}); }
static PathConstraint create(String pathString) { // constraint format: String representation of an absolute or relative // Path object with optionally having a trailing wild card if (WILDCARD.equals(pathString)) { return new PathConstraint(pathString, PATH_FACTORY.getRootPath(), true); } else { boolean deep = pathString.endsWith(WILDCARD); Path path; if (deep) { path = PATH_FACTORY.create(pathString.substring(0, pathString.length() - WILDCARD.length())); } else { path = PATH_FACTORY.create(pathString); } return new PathConstraint(pathString, path, deep); } }
public Object call() { return pathFactory.create(pathString); }}, "create(String)", new Object[]{pathString}); }
return factory.getRootPath(); } else { identifierResolver.checkFormat(identifier); builder.addLast(factory.createElement(identifier)); builder.addLast(factory.getCurrentElement()); lastPos = pos; state = STATE_PREFIX_START; } else if (state == STATE_DOTDOT) { builder.addLast(factory.getParentElement()); lastPos = pos; state = STATE_PREFIX_START;