
public static class CopyUtil.CompoundCopyStrategy extends CopyUtil.AbstractCopyStrategy implements CopyUtil.CopyStrategy
| Constructor and Description |
|---|
CompoundCopyStrategy(CopyUtil.CopyStrategy... copyStrategies) |
| Modifier and Type | Method and Description |
|---|---|
List<ContextNode> |
replaceContextNode(ContextNode contextNode)
Strategies can replace a context node that is being copied.
|
LiteralNode |
replaceLiteralNode(LiteralNode literalNode)
Strategies can replace a literal that is being copied.
|
List<Relation> |
replaceRelation(Relation relation)
Strategies can replace a relation that is being copied.
|
public CompoundCopyStrategy(CopyUtil.CopyStrategy... copyStrategies)
public List<ContextNode> replaceContextNode(ContextNode contextNode)
CopyUtil.AbstractCopyStrategyreplaceContextNode in interface CopyUtil.CopyStrategyreplaceContextNode in class CopyUtil.AbstractCopyStrategycontextNode - The original context node.public List<Relation> replaceRelation(Relation relation)
CopyUtil.AbstractCopyStrategyreplaceRelation in interface CopyUtil.CopyStrategyreplaceRelation in class CopyUtil.AbstractCopyStrategyrelation - The original relation.public LiteralNode replaceLiteralNode(LiteralNode literalNode)
CopyUtil.AbstractCopyStrategyreplaceLiteralNode in interface CopyUtil.CopyStrategyreplaceLiteralNode in class CopyUtil.AbstractCopyStrategyliteralNode - The original literal node.Copyright © 2017. All rights reserved.