org.apache.commons.collections4.sequence
Class InsertCommand<T>
java.lang.Object
org.apache.commons.collections4.sequence.EditCommand<T>
org.apache.commons.collections4.sequence.InsertCommand<T>
public class InsertCommand<T>
- extends EditCommand<T>
Command representing the insertion of one object of the second sequence.
When one object of the second sequence has no corresponding object in the
first sequence at the right place, the edit script
transforming the first sequence into the second sequence uses an instance of
this class to represent the insertion of this object. The objects embedded in
these type of commands always come from the second sequence.
- Since:
- 4.0
- Version:
- $Id: InsertCommand.java 1477760 2013-04-30 18:34:03Z tn $
- See Also:
SequencesComparator
,
EditScript
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InsertCommand
public InsertCommand(T object)
- Simple constructor. Creates a new instance of InsertCommand
- Parameters:
object
- the object of the second sequence that should be inserted
accept
public void accept(CommandVisitor<T> visitor)
- Accept a visitor. When an
InsertCommand
accepts a visitor,
it calls its visitInsertCommand
method.
- Specified by:
accept
in class EditCommand<T>
- Parameters:
visitor
- the visitor to be accepted
Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.