Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Beta3
PREV NEXT | FRAMES NO FRAMES

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

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

Uses of XPath.Component in org.modeshape.jcr.query.xpath

Subclasses of XPath.Component in org.modeshape.jcr.query.xpath
`static class` | `XPath.Add`
`static class` | `XPath.And`
`static class` | `XPath.AnyKindTest`
`static class` | `XPath.AttributeNameTest`
`static class` | `XPath.AttributeTest`
`static class` | `XPath.AxisStep`
`static class` | `XPath.BinaryComponent`
`static class` | `XPath.CommentTest`
`static class` | `XPath.Comparison`
`static class` | `XPath.ContextItem`
`static class` | `XPath.DescendantOrSelf`
`static class` | `XPath.DocumentTest`
`static class` | `XPath.ElementTest`
`static class` | `XPath.Except`
`static class` | `XPath.FilterStep`
`static class` | `XPath.FunctionCall`
`static class` | `XPath.Intersect`
`static class` | `XPath.KindTest`
`static class` | `XPath.Literal`
`static class` | `XPath.NameTest`
`static class` | `XPath.Negation`
`static class` | `XPath.NodeComparison`
`static class` | `XPath.NodeTest`
`static class` | `XPath.Or`
`static class` | `XPath.OrderBy`
`static class` | `XPath.ParenthesizedExpression`
`static class` | `XPath.PathExpression`
`static class` | `XPath.ProcessingInstructionTest`
`static class` | `XPath.SchemaAttributeTest`
`static class` | `XPath.SchemaElementTest`
`static class` | `XPath.StepExpression`
`static class` | `XPath.Subtract`
`static class` | `XPath.TextTest`
`static class` | `XPath.UnaryComponent`
`static class` | `XPath.Union`

Fields in org.modeshape.jcr.query.xpath declared as XPath.Component
`protected XPath.Component` | `XPath.UnaryComponent.wrapped`

Methods in org.modeshape.jcr.query.xpath that return XPath.Component
`XPath.Component` | `XPath.Component.collapse()` Return the collapsable form
`XPath.Component` | `XPath.Comparison.collapse()`
`XPath.Component` | `XPath.NodeComparison.collapse()`
`XPath.Component` | `XPath.Add.collapse()`
`XPath.Component` | `XPath.Subtract.collapse()`
`XPath.Component` | `XPath.And.collapse()`
`XPath.Component` | `XPath.Or.collapse()`
`XPath.Component` | `XPath.FunctionCall.collapse()`
`XPath.Component` | `XPath.PathExpression.collapse()`
`XPath.Component` | `XPath.FilterStep.collapse()`
`XPath.Component` | `XPath.AxisStep.collapse()`
`XPath.Component` | `XPath.ParenthesizedExpression.collapse()`
`XPath.Component` | `XPath.OrderBy.collapse()`
`protected XPath.Component` | `XPathParser.collapse(XPath.Component component)`
`XPath.Component` | `XPath.BinaryComponent.getLeft()`
`XPath.Component` | `XPath.Negation.getNegated()`
`XPath.Component` | `XPath.FilterStep.getPrimaryExpression()`
`XPath.Component` | `XPath.BinaryComponent.getRight()`
`XPath.Component` | `XPath.ParenthesizedExpression.getWrapped()`
`protected XPath.Component` | `XPathParser.parseAdditiveExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseAndExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseCastableExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseCastExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseComparisonExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseExprSingle(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseInstanceofExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseIntersectExceptExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseMultiplicativeExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseOrExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parsePrimaryExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseRangeExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseTreatExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseUnaryExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseUnionExpr(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseValueComp(TokenStream tokens)`
`protected XPath.Component` | `XPathParser.parseValueExpr(TokenStream tokens)`
`XPath.Component` | `XPathParser.parseXPath(String xpath)`
`protected XPath.Component` | `XPathParser.parseXPath(TokenStream tokens)`

Methods in org.modeshape.jcr.query.xpath that return types with arguments of type XPath.Component
`List<XPath.Component>` | `XPath.FunctionCall.getParameters()`
`List<XPath.Component>` | `XPath.FilterStep.getPredicates()`
`List<XPath.Component>` | `XPath.AxisStep.getPredicates()`
`protected List<XPath.Component>` | `XPathParser.parsePredicates(TokenStream tokens)`

Methods in org.modeshape.jcr.query.xpath with parameters of type XPath.Component
`protected XPath.Component` | `XPathParser.collapse(XPath.Component component)`
`QueryCommand` | `XPathToQueryTranslator.createQuery(XPath.Component xpath)`
`protected String` | `XPathToQueryTranslator.translatePredicate(XPath.Component predicate, String tableName, QueryBuilder.ConstraintBuilder where)`

Method parameters in org.modeshape.jcr.query.xpath with type arguments of type XPath.Component
`protected boolean` | `XPathToQueryTranslator.appliesToPathConstraint(List<XPath.Component> predicates)` Determine if the predicates contain any expressions that cannot be put into a LIKE constraint on the path.
`protected void` | `XPathToQueryTranslator.translatePredicates(List<XPath.Component> predicates, String tableName, QueryBuilder.ConstraintBuilder where)`

Constructors in org.modeshape.jcr.query.xpath with parameters of type XPath.Component
`XPath.Add(XPath.Component left, XPath.Component right)`
`XPath.And(XPath.Component left, XPath.Component right)`
`XPath.BinaryComponent(XPath.Component left, XPath.Component right)`
`XPath.Comparison(XPath.Component left, Operator operator, XPath.Component right)`
`XPath.Except(XPath.Component left, XPath.Component right)`
`XPath.FilterStep(XPath.Component primaryExpression, List<XPath.Component> predicates)`
`XPath.Intersect(XPath.Component left, XPath.Component right)`
`XPath.Negation(XPath.Component wrapped)`
`XPath.NodeComparison(XPath.Component left, XPath.NodeComparisonOperator operator, XPath.Component right)`
`XPath.Or(XPath.Component left, XPath.Component right)`
`XPath.ParenthesizedExpression(XPath.Component wrapped)`
`XPath.Subtract(XPath.Component left, XPath.Component right)`
`XPath.UnaryComponent(XPath.Component wrapped)`
`XPath.Union(XPath.Component left, XPath.Component right)`

Constructor parameters in org.modeshape.jcr.query.xpath with type arguments of type XPath.Component
`XPath.AxisStep(XPath.NodeTest nodeTest, List<XPath.Component> predicates)`
`XPath.FilterStep(XPath.Component primaryExpression, List<XPath.Component> predicates)`
`XPath.FunctionCall(XPath.NameTest name, List<XPath.Component> arguments)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Beta3
PREV NEXT | FRAMES NO FRAMES

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