2016/05/28 - Apache Tuscany has been retired.
For more information, please explore the Attic.
org.apache.tuscany.sca.databinding.saxon
Class SaxonNodeDataBinding
java.lang.Object
org.apache.tuscany.sca.databinding.impl.BaseDataBinding
org.apache.tuscany.sca.databinding.saxon.SaxonNodeDataBinding
- All Implemented Interfaces:
- DataBinding
public class SaxonNodeDataBinding
- extends BaseDataBinding
Represents data binding for parameters of type NodeInfo.
The NodeInfo type is the type accepted by the Saxon XQuery processor for
all XML - based content (i.e. not strings and simple types)
Field Summary |
static java.lang.String[] |
ALIASES
|
static java.lang.String |
NAME
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
ALIASES
public static final java.lang.String[] ALIASES
SaxonNodeDataBinding
public SaxonNodeDataBinding()
introspect
public boolean introspect(DataType type,
Operation operation)
- Description copied from interface:
DataBinding
- Introspect and populate information to a DataType model
- Specified by:
introspect
in interface DataBinding
- Overrides:
introspect
in class BaseDataBinding
- Parameters:
type
- The data type to be introspectedoperation
- The operation
- Returns:
- true if the databinding has recognized the given data type