jd.xml.xpath.expr.function
Class Name

java.lang.Object
  extended byjd.xml.xpath.expr.ExpressionImpl
      extended byjd.xml.xpath.expr.StringExpression
          extended byjd.xml.xpath.expr.function.StringFunction
              extended byjd.xml.xpath.expr.function.NodeFunction
                  extended byjd.xml.xpath.expr.function.Name
All Implemented Interfaces:
Expression, Function

public class Name
extends NodeFunction

Name represents the xpath core function "string name(node-set?)".


Field Summary
static String NAME
          The function name.
static FunctionType TYPE
          The function type.
 
Fields inherited from class jd.xml.xpath.expr.function.StringFunction
arguments_
 
Fields inherited from interface jd.xml.xpath.expr.function.Function
NULL_ARGUMENTS
 
Fields inherited from interface jd.xml.xpath.expr.Expression
DEP_CONTEXT_NODE, DEP_CONTEXT_POSITION, DEP_CONTEXT_SIZE, DEP_CONTEXT_STATIC, DEP_NONE, DEP_UNKNOWN
 
Constructor Summary
Name()
           
 
Method Summary
 FunctionType getFunctionType()
          Return the FunctionType of the Function-
protected  String toStringValue(XPathContext context, XPathNode node)
           
 
Methods inherited from class jd.xml.xpath.expr.function.NodeFunction
toStringValue
 
Methods inherited from class jd.xml.xpath.expr.function.StringFunction
accept, getArgument, getContextDependencies, setArguments
 
Methods inherited from class jd.xml.xpath.expr.StringExpression
getResultType, toBooleanValue, toNumberValue, toXObject
 
Methods inherited from class jd.xml.xpath.expr.ExpressionImpl
hasContextDependencies, isUniqueFilter, matchesFilter, toNode, toNodeSet, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jd.xml.xpath.expr.Expression
getResultType, hasContextDependencies, isUniqueFilter, matchesFilter, toBooleanValue, toNode, toNodeSet, toNumberValue, toString, toXObject
 

Field Detail

TYPE

public static final FunctionType TYPE
The function type.


NAME

public static final String NAME
The function name.

See Also:
Constant Field Values
Constructor Detail

Name

public Name()
Method Detail

getFunctionType

public FunctionType getFunctionType()
Description copied from interface: Function
Return the FunctionType of the Function-


toStringValue

protected String toStringValue(XPathContext context,
                               XPathNode node)
Specified by:
toStringValue in class NodeFunction