Package io.keikai.axyra.sheets
Enum Class Shift
- All Implemented Interfaces:
Serializable,Comparable<Shift>,Constable
Direction that surrounding cells move when inserting or deleting a cell range.
DOWN / RIGHT are valid for insert; UP /
LEFT for delete; the other two throw IllegalArgumentException.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCells move down; valid forRange.insertCells(io.keikai.axyra.sheets.Shift).Cells move left; valid forRange.deleteCells(io.keikai.axyra.sheets.Shift).Cells move right; valid forRange.insertCells(io.keikai.axyra.sheets.Shift).Cells move up; valid forRange.deleteCells(io.keikai.axyra.sheets.Shift). -
Method Summary
-
Enum Constant Details
-
DOWN
Cells move down; valid forRange.insertCells(io.keikai.axyra.sheets.Shift). -
UP
Cells move up; valid forRange.deleteCells(io.keikai.axyra.sheets.Shift). -
LEFT
Cells move left; valid forRange.deleteCells(io.keikai.axyra.sheets.Shift). -
RIGHT
Cells move right; valid forRange.insertCells(io.keikai.axyra.sheets.Shift).
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-