org.jutil.xml.message
Interface Message
- All Superinterfaces:
- java.io.Serializable, VersionedObject
- All Known Implementing Classes:
- DefaultMessage
public interface Message
- extends VersionedObject
|
Method Summary |
Element |
createElement(java.lang.String element)
|
Element |
createElement(java.lang.String element,
java.lang.String value)
|
Element |
getRoot()
|
boolean |
matches(java.lang.String xpath)
basic XPath Support
these are provisional
barValue1barValue2
Can return
Single Element //foo/bar@name="bar1" barValue1
Element[] //foo/bar barValue1barValue2
String attribute //foo/bar[@name="bar1"] bar1
String[] attributes //foo/bar[@name bar1,bar2 |
java.lang.Number |
numberValueOf(java.lang.String xpath)
|
java.util.Set |
select(java.lang.String xpath)
|
void |
setRoot(Element root)
|
java.lang.String |
valueOf(java.lang.String xpath)
|
DEFAULT_CLASS
static final java.lang.String DEFAULT_CLASS
- See Also:
- Constant Field Values
getRoot
Element getRoot()
setRoot
void setRoot(Element root)
createElement
Element createElement(java.lang.String element)
createElement
Element createElement(java.lang.String element,
java.lang.String value)
matches
boolean matches(java.lang.String xpath)
throws XPathException
- basic XPath Support
these are provisional
barValue1barValue2
Can return
Single Element //foo/bar@name="bar1" barValue1
Element[] //foo/bar barValue1barValue2
String attribute //foo/bar[@name="bar1"] bar1
String[] attributes //foo/bar[@name bar1,bar2
- Throws:
XPathException
valueOf
java.lang.String valueOf(java.lang.String xpath)
throws XPathException
- Throws:
XPathException
numberValueOf
java.lang.Number numberValueOf(java.lang.String xpath)
throws XPathException
- Throws:
XPathException
select
java.util.Set select(java.lang.String xpath)
throws XPathException
- Throws:
XPathException