Package org.beanio.internal.util
Interface Replicateable
-
- All Superinterfaces:
java.lang.Cloneable
- All Known Implementing Classes:
Aggregation
,ArrayParser
,Bean
,CollectionBean
,CollectionParser
,Component
,ComponentConfig
,Constant
,ConstantConfig
,DelegatingParser
,Field
,FieldConfig
,Group
,GroupConfig
,JsonWrapper
,MapParser
,ParserComponent
,PropertyComponent
,PropertyConfig
,Record
,RecordAggregation
,RecordArray
,RecordCollection
,RecordConfig
,RecordMap
,Segment
,SegmentConfig
,SimplePropertyConfig
,StreamConfig
,TreeNode
,XmlSelectorWrapper
,XmlWrapper
public interface Replicateable extends java.lang.Cloneable
Graph nodes that use aReplicator
for cloning itself must implement this interface.- Since:
- 2.0
- See Also:
Replicator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
clone()
Clones this node.void
updateReferences(java.util.Map<java.lang.Object,java.lang.Object> map)
Updates a node's references to other nodes.
-