Interface DOMSourceAnyxmlNode
-
- All Superinterfaces:
AnyxmlNode<DOMSource>
,DataContainerChild<YangInstanceIdentifier.NodeIdentifier,DOMSource>
,ForeignDataNode<YangInstanceIdentifier.NodeIdentifier,DOMSource>
,Identifiable<YangInstanceIdentifier.NodeIdentifier>
,NormalizedNode<YangInstanceIdentifier.NodeIdentifier,DOMSource>
public interface DOMSourceAnyxmlNode extends AnyxmlNode<DOMSource>
An AnyxmlNode with data inDOMSource
format.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DOMSource
getValue()
Return value represented as a DOMSource.default Class<DOMSource>
getValueObjectModel()
Return the object model class, which identifies it.-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild
getIdentifier
-
Methods inherited from interface org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode
getNodeType
-
-
-
-
Method Detail
-
getValueObjectModel
default Class<DOMSource> getValueObjectModel()
Description copied from interface:ForeignDataNode
Return the object model class, which identifies it. For exampleDOMSourceAnyxmlNode
usesDOMSource
as its value object model.- Specified by:
getValueObjectModel
in interfaceForeignDataNode<YangInstanceIdentifier.NodeIdentifier,DOMSource>
- Returns:
- Object model class
-
getValue
DOMSource getValue()
Return value represented as a DOMSource. Returned source contains top level element that duplicates the anyxml node.- Specified by:
getValue
in interfaceNormalizedNode<YangInstanceIdentifier.NodeIdentifier,DOMSource>
- Returns:
- anyxml node value represented as DOMSource.
-
-