Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.modeshape.jcr.xpath
Class XPath

    java.lang.Object
      org.modeshape.jcr.xpath.XPath

    public class XPath

extends Object

Abstract syntax components of an XPath query. The supported grammar is defined by JCR 1.0, and is a subset of what is allowed by the W3C XPath 2.0 specification.

See Also:
  `XPathParser.parseXPath(String)`

Nested Class Summary
`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.Component`
`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.NodeComparisonOperator`
`static class` | `XPath.NodeTest`
`static class` | `XPath.Or`
`static class` | `XPath.OrderBy`
`static class` | `XPath.OrderBySpec`
`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`

Constructor Summary
`XPath()`

Method Summary
`protected static String` | `asString(Iterable<?> components, String delimiter)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### XPath

    public XPath()

Method Detail

### asString

    protected static String asString(Iterable<?> components,
                                     String delimiter)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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