Interface MetadataAware
- All Known Subinterfaces:
MapXNode
,PrimitiveXNode<T>
,SchemaXNode
- All Known Implementing Classes:
MapXNodeImpl
,PrimitiveXNodeImpl
,SchemaXNodeImpl
public interface MetadataAware
Some XNodes can hold value metadata.
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
addMetadataNode
(MapXNode metadataNode) static void
cloneMetadata
(MetadataAware target, MetadataAware source) void
setMetadataNodes
(@NotNull List<MapXNode> metadataNodes) static void
visitMetadata
(MetadataAware object, Visitor visitor)
-
Method Details
-
getMetadataNodes
-
setMetadataNodes
-
addMetadataNode
-
cloneMetadata
-
visitMetadata
-