## Uses of Class
org.modeshape.jcr.query.xpath.XPath.StepExpression

- Packages that use XPath.StepExpression
  Package | Description
  --- | ---
  org.modeshape.jcr.query.xpath | The components used to parse JCR XPath queries and translate them into equivalent JCR-SQL2 queries.

- - ### Uses of XPath.StepExpression in org.modeshape.jcr.query.xpath

    Subclasses of XPath.StepExpression in org.modeshape.jcr.query.xpath
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `XPath.AxisStep`
    `static class` | `XPath.DescendantOrSelf`
    `static class` | `XPath.FilterStep`

    Methods in org.modeshape.jcr.query.xpath that return XPath.StepExpression
    Modifier and Type | Method and Description
    --- | ---
    `XPath.StepExpression` | XPath.PathExpression.`getLastStep()`
    `protected XPath.StepExpression` | XPathParser.`parseStepExpr(TokenStream tokens)`

    Methods in org.modeshape.jcr.query.xpath that return types with arguments of type XPath.StepExpression
    Modifier and Type | Method and Description
    --- | ---
    `List<XPath.StepExpression>` | XPath.PathExpression.`getSteps()`
    `Iterator<XPath.StepExpression>` | XPath.PathExpression.`iterator()`

    Method parameters in org.modeshape.jcr.query.xpath with type arguments of type XPath.StepExpression
    Modifier and Type | Method and Description
    --- | ---
    `protected String` | XPathToQueryTranslator.`translateElementTest(XPath.ElementTest elementTest, List<XPath.StepExpression> pathConstraint, QueryBuilder.ConstraintBuilder where)`
    `protected String` | XPathToQueryTranslator.`translateSource(String tableName, List<XPath.StepExpression> path, QueryBuilder.ConstraintBuilder where)`

    Constructor parameters in org.modeshape.jcr.query.xpath with type arguments of type XPath.StepExpression
    Constructor and Description
    `XPath.PathExpression(boolean relative, List<XPath.StepExpression> steps, XPath.OrderBy orderBy)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.