org.apache.commons.jxpath.ri.compiler
Class NameAttributeTest
java.lang.Object
org.apache.commons.jxpath.ri.compiler.Expression
org.apache.commons.jxpath.ri.compiler.Operation
org.apache.commons.jxpath.ri.compiler.CoreOperation
org.apache.commons.jxpath.ri.compiler.CoreOperationCompare
org.apache.commons.jxpath.ri.compiler.CoreOperationEqual
org.apache.commons.jxpath.ri.compiler.NameAttributeTest
public class NameAttributeTest
- extends CoreOperationEqual
Captures the foo[@name=expr]
expression. These
expressions are handled in a special way when applied to beans
or maps.
- Version:
- $Revision: 652845 $ $Date: 2008-05-02 12:46:46 -0500 (Fri, 02 May 2008) $
- Author:
- Dmitri Plotnikov
Fields inherited from class org.apache.commons.jxpath.ri.compiler.Operation |
args |
NameAttributeTest
public NameAttributeTest(Expression namePath,
Expression nameValue)
- Create a new NameAttributeTest.
- Parameters:
namePath
- ExpressionnameValue
- Expression
getNameTestExpression
public Expression getNameTestExpression()
- Get the name test expression.
- Returns:
- Expression
computeContextDependent
public boolean computeContextDependent()
- Description copied from class:
Expression
- Implemented by subclasses and result is cached by isContextDependent()
- Overrides:
computeContextDependent
in class Operation
- Returns:
- calculated context-dependentness as boolean
Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.