xpather
Class XpathExpression<T extends XpathExpression>

java.lang.Object
  extended by xpather.XpathExpression<T>
All Implemented Interfaces:
XpathFragment
Direct Known Subclasses:
XpathAttribute, XpathElement, XpathPredicate

public class XpathExpression<T extends XpathExpression>
extends java.lang.Object
implements XpathFragment


Constructor Summary
protected XpathExpression(XpathFragment... xpathFragments)
           
 
Method Summary
 XpathExpression atIndex(int index)
           
static XpathElement element(java.lang.String name)
           
 XpathPredicate is(java.lang.String value)
           
 java.lang.String toString()
           
 java.lang.String toXpath()
           
 T with(XpathFragment xpathFragment)
           
static XpathExpression xPath()
           
static XpathExpression xpathExpression(XpathFragment... xpathFragments)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XpathExpression

protected XpathExpression(XpathFragment... xpathFragments)
Method Detail

xpathExpression

public static XpathExpression xpathExpression(XpathFragment... xpathFragments)

xPath

public static XpathExpression xPath()

element

public static XpathElement element(java.lang.String name)

toXpath

public java.lang.String toXpath()
Specified by:
toXpath in interface XpathFragment

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

with

public T with(XpathFragment xpathFragment)

is

public XpathPredicate is(java.lang.String value)

atIndex

public XpathExpression atIndex(int index)


Copyright © 2011. All Rights Reserved.