Class ChangeVersionCommand
- java.lang.Object
-
- io.apicurio.datamodels.cmd.AbstractCommand
-
- io.apicurio.datamodels.cmd.commands.ChangeVersionCommand
-
- All Implemented Interfaces:
ICommand
public class ChangeVersionCommand extends AbstractCommand
A command used to modify the version of a document.- Author:
- eric.wittmann@gmail.com
-
-
Field Summary
Fields Modifier and Type Field Description String_newVersionboolean_nullInfoString_oldVersion
-
Constructor Summary
Constructors Constructor Description ChangeVersionCommand()Constructor.ChangeVersionCommand(String newVersion)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(Document document)Called to execute the command against the given document.voidundo(Document document)Called to undo the command (restore the document to a previous state).-
Methods inherited from class io.apicurio.datamodels.cmd.AbstractCommand
indexOf, isNullOrUndefined, type
-
-
-
-
Constructor Detail
-
ChangeVersionCommand
public ChangeVersionCommand()
Constructor.
-
ChangeVersionCommand
public ChangeVersionCommand(String newVersion)
Constructor.- Parameters:
newVersion-
-
-