org.jbind.xml.schema.cmp
Class XPathMethod

java.lang.Object
  extended byorg.jbind.xml.schema.cmp.XPathMethod
All Implemented Interfaces:
IXPathMethod

public class XPathMethod
extends java.lang.Object
implements IXPathMethod


Nested Class Summary
static class XPathMethod.MethodType
           
 
Field Summary
static XPathMethod.MethodType FETCH
           
static XPathMethod.MethodType NUMBER
           
static XPathMethod.MethodType SELECT
           
static XPathMethod.MethodType STRING
           
static XPathMethod.MethodType TEST
           
 
Constructor Summary
XPathMethod(ISourceInfo aSourceInfo, java.lang.String aName, IXPath anXPath, XPathMethod.MethodType aMethodType, IAnyType aReferencedType)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.String getPrefix()
           
 IAnyType getReferencedType()
           
 java.lang.String getReturnType()
           
 ISourceInfo getSourceInfo()
           
 IXPath getXPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECT

public static final XPathMethod.MethodType SELECT

TEST

public static final XPathMethod.MethodType TEST

NUMBER

public static final XPathMethod.MethodType NUMBER

STRING

public static final XPathMethod.MethodType STRING

FETCH

public static final XPathMethod.MethodType FETCH
Constructor Detail

XPathMethod

public XPathMethod(ISourceInfo aSourceInfo,
                   java.lang.String aName,
                   IXPath anXPath,
                   XPathMethod.MethodType aMethodType,
                   IAnyType aReferencedType)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface IXPathMethod

getSourceInfo

public ISourceInfo getSourceInfo()
Specified by:
getSourceInfo in interface IXPathMethod

getXPath

public IXPath getXPath()
Specified by:
getXPath in interface IXPathMethod

getPrefix

public java.lang.String getPrefix()
Specified by:
getPrefix in interface IXPathMethod

getReturnType

public java.lang.String getReturnType()
Specified by:
getReturnType in interface IXPathMethod

getReferencedType

public IAnyType getReferencedType()
Specified by:
getReferencedType in interface IXPathMethod