Uses of Class
biz.c24.io.api.data.XPathStatement

Packages that use XPathStatement
biz.c24.io.api Various utility classes. 
biz.c24.io.api.data Data Model super and utility classes. 
biz.c24.io.api.data.jaxen XPath integration with Jaxen
biz.c24.io.api.data.saxon XPath integration with Saxonica
 

Uses of XPathStatement in biz.c24.io.api
 

Methods in biz.c24.io.api with parameters of type XPathStatement
static Enumeration Utils.createEnumeration(ComplexDataObject object, XPathStatement valuesXPath, XPathStatement namesXPath, XPathStatement descriptionsXPath)
          Creates and returns a new enumeration populated from the result of executing the specified XPath expression over the specified object.
static Enumeration Utils.createEnumeration(ComplexDataObject object, XPathStatement valuesXPath, XPathStatement namesXPath, XPathStatement descriptionsXPath, boolean trimValues)
          Creates and returns a new enumeration populated from the result of executing the specified XPath expression over the specified object.
static List Utils.getElementsFromXPath(XPathStatement xPathStatement, ComplexDataObject complexDataObject)
           
 

Uses of XPathStatement in biz.c24.io.api.data
 

Methods in biz.c24.io.api.data that return XPathStatement
 XPathStatement DataComponent.getCardinalityConstraint()
          Returns the cardinality constraint.
 XPathStatement DataComponent.getLengthConstraint()
          Returns the length constraint.
 XPathStatement ContextualValidationRule.getQuery()
          Returns the query to be executed to retrieve the value to be validated.
 XPathStatement DomainConstraint.getSelector()
          Returns the XPath selector which will be used to locate an identifier within the object model.
 XPathStatement XPathRule.getStatement()
          Returns the XPath statement which is evaluated to decide if the rule passes or fails.
 XPathStatement SourcedEnumeration.getXPath()
          Returns the xpath statement used to select the enumeration data.
 

Methods in biz.c24.io.api.data with parameters of type XPathStatement
 IOXPath ValidationManager.getCachedXPath(XPathStatement statement)
          Returns an instance for the supplied statement creating one on the fly and caching it if required.
static IOXPath IOXPathFactory.getInstance(XPathStatement statement)
          Returns an instance of IOXPath according to the concrete XPath implementation selected given the specified XPath statement.
 void DataComponent.setCardinalityConstraint(XPathStatement cardinalityConstraint)
          Sets the cardinality constraint.
 void DataComponent.setLengthConstraint(XPathStatement lengthConstraint)
          Sets the length constraint.
 void ContextualValidationRule.setQuery(XPathStatement query)
          Sets the query to be executed to retrieve the value to be validated.
 void DomainConstraint.setSelector(XPathStatement selector)
          Sets the XPath selector which will be used to locate an identifier within the object model.
 void XPathRule.setStatement(XPathStatement statement)
          Sets the XPath statement which is evaluated to decide if the rule passes or fails.
 

Constructors in biz.c24.io.api.data with parameters of type XPathStatement
ContextualValidationRule(XPathStatement query, Validator validator)
          Creates a new contextual validator which will use the given XPath to lookup the value to validated against the supplied validator.
DatabaseSourcedEnumeration(String rootClassName, org.hibernate.cfg.Configuration configuration, XPathStatement xpath, boolean trim, ClassLoader classLoader, String primaryKey, String sqlQuery, String hqlQuery)
          Deprecated. Use DatabaseSourcedEnumeration.DatabaseSourcedEnumeration(String, org.hibernate.cfg.Configuration, XPathStatement, boolean, ClassLoader, String, String, String, String) instead
DatabaseSourcedEnumeration(String rootClassName, org.hibernate.cfg.Configuration configuration, XPathStatement xpath, boolean trim, ClassLoader classLoader, String primaryKey, String sqlQuery, String hqlQuery, String hibernateDialect)
          Creates a new enumeration which will connect and retrieve data via the specified Hibernate configuration.
SourcedEnumeration(String rootClassName, Source source, XPathStatement xpath, boolean trim, ClassLoader classLoader)
          Creates a new instance.
URISourcedEnumeration(String rootClassName, Source source, XPathStatement xpath, boolean trim, ClassLoader classLoader, URI uri)
          Creates a new instance.
 

Uses of XPathStatement in biz.c24.io.api.data.jaxen
 

Constructors in biz.c24.io.api.data.jaxen with parameters of type XPathStatement
JaxenXPath(XPathStatement statement)
          Deprecated.  
 

Uses of XPathStatement in biz.c24.io.api.data.saxon
 

Methods in biz.c24.io.api.data.saxon with parameters of type XPathStatement
static net.sf.saxon.sxpath.XPathExpression SaxonXPath.createExpression(XPathStatement statement, net.sf.saxon.Configuration config)
          Helper method to create an XPath expression with all relevant namespaces initialized.
 

Constructors in biz.c24.io.api.data.saxon with parameters of type XPathStatement
SaxonXPath(XPathStatement statement)
          Creates a new instance with the specified xpath statement.
 



C24 Technologies © 2002-2012: All Rights Reserved.