biz.c24.io.api.data.saxon
Interface DataNode

All Superinterfaces:
net.sf.saxon.om.Item, net.sf.saxon.om.NodeInfo, net.sf.saxon.evpull.PullEvent, Source, net.sf.saxon.om.ValueRepresentation
All Known Subinterfaces:
ComponentNode
All Known Implementing Classes:
AttributeNode, CommentNode, ComplexElementNode, DocumentNode, ElementNode, LeafNode, ProcessingInstructionNode, SimpleElementNode, TextNode

public interface DataNode
extends net.sf.saxon.om.NodeInfo

A virtual node in the C24 Integreation Objects data model which holds some accessible data from the original model.


Field Summary
 
Fields inherited from interface net.sf.saxon.om.NodeInfo
ALL_NAMESPACES, EMPTY_NAMESPACE_LIST, IS_DTD_TYPE, IS_NILLED, LOCAL_NAMESPACES, NO_NAMESPACES
 
Fields inherited from interface net.sf.saxon.om.ValueRepresentation
EMPTY_VALUE_ARRAY
 
Method Summary
 Object getUnderlyingObject()
          Returns the underlying object, such as the String, Integer, Date, or ComplexDataObject.
 
Methods inherited from interface net.sf.saxon.om.NodeInfo
atomize, compareOrder, copy, equals, generateId, getAttributeValue, getBaseURI, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getDocumentRoot, getFingerprint, getLineNumber, getLocalPart, getNameCode, getNamePool, getNodeKind, getParent, getPrefix, getRoot, getStringValue, getSystemId, getTypeAnnotation, getURI, hasChildNodes, hashCode, isSameNodeInfo, iterateAxis, iterateAxis
 
Methods inherited from interface javax.xml.transform.Source
setSystemId
 
Methods inherited from interface net.sf.saxon.om.Item
getStringValueCS, getTypedValue
 

Method Detail

getUnderlyingObject

Object getUnderlyingObject()
Returns the underlying object, such as the String, Integer, Date, or ComplexDataObject.

Returns:
The underlying object.


C24 Technologies © 2002-2012: All Rights Reserved.