Class DeleteCommand<T>
- java.lang.Object
-
- org.apache.commons.collections4.sequence.EditCommand<T>
-
- org.apache.commons.collections4.sequence.DeleteCommand<T>
-
public class DeleteCommand<T> extends EditCommand<T>
Command representing the deletion of one object of the first sequence.When one object of the first sequence has no corresponding object in the second 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 deletion of this object. The objects embedded in these type of commands always come from the first sequence.- Since:
- 4.0
- See Also:
SequencesComparator
,EditScript
-
-
Constructor Summary
Constructors Constructor Description DeleteCommand(T object)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(CommandVisitor<T> visitor)
Accept a visitor.-
Methods inherited from class org.apache.commons.collections4.sequence.EditCommand
getObject
-
-
-
-
Constructor Detail
-
DeleteCommand
public DeleteCommand(T object)
Simple constructor. Creates a new instance ofDeleteCommand
.- Parameters:
object
- the object of the first sequence that should be deleted
-
-
Method Detail
-
accept
public void accept(CommandVisitor<T> visitor)
Accept a visitor. When aDeleteCommand
accepts a visitor, it calls itsvisitDeleteCommand
method.- Specified by:
accept
in classEditCommand<T>
- Parameters:
visitor
- the visitor to be accepted
-
-