|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xpath.Expression | +--weblogic.apache.xpath.operations.UnaryOperation
The unary operation base class.
This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.
Field Summary | |
protected Expression |
m_right
The operand for the operation. |
Fields inherited from class weblogic.apache.xpath.Expression |
m_slocator |
Constructor Summary | |
UnaryOperation()
|
Method Summary | |
boolean |
canTraverseOutsideSubtree()
Tell if this expression or it's subexpressions can traverse outside the current subtree. |
XObject |
execute(XPathContext xctxt)
Execute the operand and apply the unary operation to the result. |
abstract XObject |
operate(XObject right)
Apply the operation to two operands, and return the result. |
void |
setRight(Expression r)
Set the expression operand for the operation. |
Methods inherited from class weblogic.apache.xpath.Expression |
assert,
error,
setSourceLocator,
warn |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected Expression m_right
Constructor Detail |
public UnaryOperation()
Method Detail |
public boolean canTraverseOutsideSubtree()
public void setRight(Expression r)
r
- The expression operand to which the unary operation will be
applied.public XObject execute(XPathContext xctxt) throws javax.xml.transform.TransformerException
xctxt
- The runtime execution context.public abstract XObject operate(XObject right) throws javax.xml.transform.TransformerException
right
- non-null reference to the evaluated right operand.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |