org.jopendocument.util
Class Step<T>
java.lang.Object
org.jopendocument.util.Step<T>
- Type Parameters:
T - type of items after the step.
public final class Step<T>
- extends java.lang.Object
A step in SimpleXMLPath. There's only 2 types of step, those which go to Element
and those which go to Attribute.
- Author:
- Sylvain CUAZ
|
Method Summary |
static Step<org.jdom.Attribute> |
createAttributeStep(java.lang.String name,
java.lang.String ns)
|
static Step<org.jdom.Attribute> |
createAttributeStep(java.lang.String name,
java.lang.String ns,
IPredicate<org.jdom.Attribute> pred)
|
static Step<org.jdom.Element> |
createElementStep(Step.Axis axis,
java.lang.String name)
|
static Step<org.jdom.Element> |
createElementStep(Step.Axis axis,
java.lang.String name,
java.lang.String ns)
|
static Step<org.jdom.Element> |
createElementStep(Step.Axis axis,
java.lang.String name,
java.lang.String ns,
IPredicate<org.jdom.Element> pred)
|
static Step<org.jdom.Element> |
createElementStep(java.lang.String name,
java.lang.String ns)
|
static Step<org.jdom.Element> |
createElementStep(java.lang.String name,
java.lang.String ns,
IPredicate<org.jdom.Element> pred)
|
Step.Axis |
getAxis()
|
java.lang.String |
getName()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
createAttributeStep
public static Step<org.jdom.Attribute> createAttributeStep(java.lang.String name,
java.lang.String ns)
createAttributeStep
public static Step<org.jdom.Attribute> createAttributeStep(java.lang.String name,
java.lang.String ns,
IPredicate<org.jdom.Attribute> pred)
createElementStep
public static Step<org.jdom.Element> createElementStep(java.lang.String name,
java.lang.String ns)
createElementStep
public static Step<org.jdom.Element> createElementStep(java.lang.String name,
java.lang.String ns,
IPredicate<org.jdom.Element> pred)
createElementStep
public static Step<org.jdom.Element> createElementStep(Step.Axis axis,
java.lang.String name)
createElementStep
public static Step<org.jdom.Element> createElementStep(Step.Axis axis,
java.lang.String name,
java.lang.String ns)
createElementStep
public static Step<org.jdom.Element> createElementStep(Step.Axis axis,
java.lang.String name,
java.lang.String ns,
IPredicate<org.jdom.Element> pred)
getAxis
public final Step.Axis getAxis()
getName
public final java.lang.String getName()
toString
public final java.lang.String toString()
- Overrides:
toString in class java.lang.Object