SienaXML (v.2.0.0) API documentation

siena.xml.xpath
Class FunctionPredicate

java.lang.Object
  extended by siena.xml.xpath.Predicate
      extended by siena.xml.xpath.FunctionPredicate

public class FunctionPredicate
extends Predicate

Object that represents a function call that is in a predicate.


Field Summary
 
Fields inherited from class siena.xml.xpath.Predicate
COMPARE, COMPOUND, EQUALITY, FUNCTION, POSITION
 
Constructor Summary
FunctionPredicate(java.lang.String functionName)
           
 
Method Summary
 java.lang.String getFunctionName()
           
 int getNumberOfArgs()
           
 java.lang.String getStringArgAt(int index)
           
 boolean isArgAQuotedString(int index)
           
 boolean isPredicateStringFunction()
           
 
Methods inherited from class siena.xml.xpath.Predicate
buildPredicate, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionPredicate

public FunctionPredicate(java.lang.String functionName)
Method Detail

isPredicateStringFunction

public boolean isPredicateStringFunction()

getStringArgAt

public java.lang.String getStringArgAt(int index)

isArgAQuotedString

public boolean isArgAQuotedString(int index)

getFunctionName

public java.lang.String getFunctionName()

getNumberOfArgs

public int getNumberOfArgs()

SienaXML (v.2.0.0) API documentation

Copyright © 2000-2002 University of Colorado.
This documentation is maintained by Antonio Carzaniga