This is an automated email from the ASF dual-hosted git repository.
delei pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fesod.git
The following commit(s) were added to refs/heads/main by this push:
new 3d5a7e97 refactor: generate trivial accessors with Lombok (#995)
3d5a7e97 is described below
commit 3d5a7e97c5bc6cb139fbb4c1f6ffb2136d5baf41
Author: Nikita Kuprins <[email protected]>
AuthorDate: Sat Aug 8 07:35:07 2026 +0300
refactor: generate trivial accessors with Lombok (#995)
---
.../org/apache/fesod/sheet/metadata/CellExtra.java | 52 ++--------------------
.../metadata/property/ColumnWidthProperty.java | 12 ++---
.../sheet/metadata/property/LoopMergeProperty.java | 20 ++-------
.../metadata/property/NumberFormatProperty.java | 20 ++-------
.../property/OnceAbsoluteMergeProperty.java | 36 ++-------------
.../sheet/metadata/property/RowHeightProperty.java | 12 ++---
.../sheet/read/metadata/holder/ReadRowHolder.java | 44 ++----------------
.../sheet/write/metadata/fill/FillWrapper.java | 20 ++-------
8 files changed, 32 insertions(+), 184 deletions(-)
diff --git
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/CellExtra.java
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/CellExtra.java
index 7c7eef76..bc5de5cd 100644
--- a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/CellExtra.java
+++ b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/CellExtra.java
@@ -25,6 +25,8 @@
package org.apache.fesod.sheet.metadata;
+import lombok.Getter;
+import lombok.Setter;
import org.apache.fesod.sheet.constant.ExcelXmlConstants;
import org.apache.fesod.sheet.enums.CellExtraTypeEnum;
import org.apache.poi.ss.util.CellReference;
@@ -34,6 +36,8 @@ import org.apache.poi.ss.util.CellReference;
*
*
*/
+@Getter
+@Setter
public class CellExtra extends AbstractCell {
/**
* Cell extra type
@@ -99,52 +103,4 @@ public class CellExtra extends AbstractCell {
this.lastRowIndex = lastRowIndex;
this.lastColumnIndex = lastColumnIndex;
}
-
- public CellExtraTypeEnum getType() {
- return type;
- }
-
- public void setType(CellExtraTypeEnum type) {
- this.type = type;
- }
-
- public String getText() {
- return text;
- }
-
- public void setText(String text) {
- this.text = text;
- }
-
- public Integer getFirstRowIndex() {
- return firstRowIndex;
- }
-
- public void setFirstRowIndex(Integer firstRowIndex) {
- this.firstRowIndex = firstRowIndex;
- }
-
- public Integer getFirstColumnIndex() {
- return firstColumnIndex;
- }
-
- public void setFirstColumnIndex(Integer firstColumnIndex) {
- this.firstColumnIndex = firstColumnIndex;
- }
-
- public Integer getLastRowIndex() {
- return lastRowIndex;
- }
-
- public void setLastRowIndex(Integer lastRowIndex) {
- this.lastRowIndex = lastRowIndex;
- }
-
- public Integer getLastColumnIndex() {
- return lastColumnIndex;
- }
-
- public void setLastColumnIndex(Integer lastColumnIndex) {
- this.lastColumnIndex = lastColumnIndex;
- }
}
diff --git
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/ColumnWidthProperty.java
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/ColumnWidthProperty.java
index 58f4f845..d85503d1 100644
---
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/ColumnWidthProperty.java
+++
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/ColumnWidthProperty.java
@@ -25,6 +25,8 @@
package org.apache.fesod.sheet.metadata.property;
+import lombok.Getter;
+import lombok.Setter;
import org.apache.fesod.sheet.annotation.write.style.ColumnWidth;
/**
@@ -32,6 +34,8 @@ import
org.apache.fesod.sheet.annotation.write.style.ColumnWidth;
*
*
*/
+@Getter
+@Setter
public class ColumnWidthProperty {
private Integer width;
@@ -45,12 +49,4 @@ public class ColumnWidthProperty {
}
return new ColumnWidthProperty(columnWidth.value());
}
-
- public Integer getWidth() {
- return width;
- }
-
- public void setWidth(Integer width) {
- this.width = width;
- }
}
diff --git
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/LoopMergeProperty.java
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/LoopMergeProperty.java
index 1bcdc0b7..615aad54 100644
---
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/LoopMergeProperty.java
+++
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/LoopMergeProperty.java
@@ -25,6 +25,8 @@
package org.apache.fesod.sheet.metadata.property;
+import lombok.Getter;
+import lombok.Setter;
import org.apache.fesod.sheet.annotation.write.style.ContentLoopMerge;
/**
@@ -32,6 +34,8 @@ import
org.apache.fesod.sheet.annotation.write.style.ContentLoopMerge;
*
*
*/
+@Getter
+@Setter
public class LoopMergeProperty {
/**
* Each row
@@ -53,20 +57,4 @@ public class LoopMergeProperty {
}
return new LoopMergeProperty(contentLoopMerge.eachRow(),
contentLoopMerge.columnExtend());
}
-
- public int getEachRow() {
- return eachRow;
- }
-
- public void setEachRow(int eachRow) {
- this.eachRow = eachRow;
- }
-
- public int getColumnExtend() {
- return columnExtend;
- }
-
- public void setColumnExtend(int columnExtend) {
- this.columnExtend = columnExtend;
- }
}
diff --git
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/NumberFormatProperty.java
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/NumberFormatProperty.java
index ec7ae182..184cff8e 100644
---
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/NumberFormatProperty.java
+++
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/NumberFormatProperty.java
@@ -26,6 +26,8 @@
package org.apache.fesod.sheet.metadata.property;
import java.math.RoundingMode;
+import lombok.Getter;
+import lombok.Setter;
import org.apache.fesod.sheet.annotation.format.NumberFormat;
/**
@@ -33,6 +35,8 @@ import org.apache.fesod.sheet.annotation.format.NumberFormat;
*
*
*/
+@Getter
+@Setter
public class NumberFormatProperty {
private String format;
private RoundingMode roundingMode;
@@ -48,20 +52,4 @@ public class NumberFormatProperty {
}
return new NumberFormatProperty(numberFormat.value(),
numberFormat.roundingMode());
}
-
- public String getFormat() {
- return format;
- }
-
- public void setFormat(String format) {
- this.format = format;
- }
-
- public RoundingMode getRoundingMode() {
- return roundingMode;
- }
-
- public void setRoundingMode(RoundingMode roundingMode) {
- this.roundingMode = roundingMode;
- }
}
diff --git
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/OnceAbsoluteMergeProperty.java
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/OnceAbsoluteMergeProperty.java
index ab4214d3..457e4037 100644
---
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/OnceAbsoluteMergeProperty.java
+++
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/OnceAbsoluteMergeProperty.java
@@ -25,6 +25,8 @@
package org.apache.fesod.sheet.metadata.property;
+import lombok.Getter;
+import lombok.Setter;
import org.apache.fesod.sheet.annotation.write.style.OnceAbsoluteMerge;
/**
@@ -32,6 +34,8 @@ import
org.apache.fesod.sheet.annotation.write.style.OnceAbsoluteMerge;
*
*
*/
+@Getter
+@Setter
public class OnceAbsoluteMergeProperty {
/**
* First row
@@ -67,36 +71,4 @@ public class OnceAbsoluteMergeProperty {
onceAbsoluteMerge.firstColumnIndex(),
onceAbsoluteMerge.lastColumnIndex());
}
-
- public int getFirstRowIndex() {
- return firstRowIndex;
- }
-
- public void setFirstRowIndex(int firstRowIndex) {
- this.firstRowIndex = firstRowIndex;
- }
-
- public int getLastRowIndex() {
- return lastRowIndex;
- }
-
- public void setLastRowIndex(int lastRowIndex) {
- this.lastRowIndex = lastRowIndex;
- }
-
- public int getFirstColumnIndex() {
- return firstColumnIndex;
- }
-
- public void setFirstColumnIndex(int firstColumnIndex) {
- this.firstColumnIndex = firstColumnIndex;
- }
-
- public int getLastColumnIndex() {
- return lastColumnIndex;
- }
-
- public void setLastColumnIndex(int lastColumnIndex) {
- this.lastColumnIndex = lastColumnIndex;
- }
}
diff --git
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/RowHeightProperty.java
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/RowHeightProperty.java
index 5dbafa5b..f2cb2068 100644
---
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/RowHeightProperty.java
+++
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/metadata/property/RowHeightProperty.java
@@ -25,6 +25,8 @@
package org.apache.fesod.sheet.metadata.property;
+import lombok.Getter;
+import lombok.Setter;
import org.apache.fesod.sheet.annotation.write.style.ContentRowHeight;
import org.apache.fesod.sheet.annotation.write.style.HeadRowHeight;
@@ -33,6 +35,8 @@ import
org.apache.fesod.sheet.annotation.write.style.HeadRowHeight;
*
*
*/
+@Getter
+@Setter
public class RowHeightProperty {
private Short height;
@@ -53,12 +57,4 @@ public class RowHeightProperty {
}
return new RowHeightProperty(contentRowHeight.value());
}
-
- public Short getHeight() {
- return height;
- }
-
- public void setHeight(Short height) {
- this.height = height;
- }
}
diff --git
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/read/metadata/holder/ReadRowHolder.java
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/read/metadata/holder/ReadRowHolder.java
index b78acf65..ecd3251a 100644
---
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/read/metadata/holder/ReadRowHolder.java
+++
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/read/metadata/holder/ReadRowHolder.java
@@ -26,6 +26,8 @@
package org.apache.fesod.sheet.read.metadata.holder;
import java.util.Map;
+import lombok.Getter;
+import lombok.Setter;
import org.apache.fesod.sheet.enums.HolderEnum;
import org.apache.fesod.sheet.enums.RowTypeEnum;
import org.apache.fesod.sheet.metadata.Cell;
@@ -37,6 +39,8 @@ import org.apache.fesod.sheet.metadata.Holder;
*
*
*/
+@Getter
+@Setter
public class ReadRowHolder implements Holder {
/**
* Returns row index of a row in the sheet that contains this cell.Start
form 0.
@@ -70,46 +74,6 @@ public class ReadRowHolder implements Holder {
this.cellMap = cellMap;
}
- public GlobalConfiguration getGlobalConfiguration() {
- return globalConfiguration;
- }
-
- public void setGlobalConfiguration(GlobalConfiguration
globalConfiguration) {
- this.globalConfiguration = globalConfiguration;
- }
-
- public Object getCurrentRowAnalysisResult() {
- return currentRowAnalysisResult;
- }
-
- public void setCurrentRowAnalysisResult(Object currentRowAnalysisResult) {
- this.currentRowAnalysisResult = currentRowAnalysisResult;
- }
-
- public Integer getRowIndex() {
- return rowIndex;
- }
-
- public void setRowIndex(Integer rowIndex) {
- this.rowIndex = rowIndex;
- }
-
- public RowTypeEnum getRowType() {
- return rowType;
- }
-
- public void setRowType(RowTypeEnum rowType) {
- this.rowType = rowType;
- }
-
- public Map<Integer, Cell> getCellMap() {
- return cellMap;
- }
-
- public void setCellMap(Map<Integer, Cell> cellMap) {
- this.cellMap = cellMap;
- }
-
@Override
public HolderEnum holderType() {
return HolderEnum.ROW;
diff --git
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/write/metadata/fill/FillWrapper.java
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/write/metadata/fill/FillWrapper.java
index d048996c..a32e63c3 100644
---
a/fesod-sheet/src/main/java/org/apache/fesod/sheet/write/metadata/fill/FillWrapper.java
+++
b/fesod-sheet/src/main/java/org/apache/fesod/sheet/write/metadata/fill/FillWrapper.java
@@ -26,12 +26,16 @@
package org.apache.fesod.sheet.write.metadata.fill;
import java.util.Collection;
+import lombok.Getter;
+import lombok.Setter;
/**
* Multiple lists are supported when packing
*
*
**/
+@Getter
+@Setter
public class FillWrapper {
/**
* The collection prefix that needs to be filled.
@@ -50,20 +54,4 @@ public class FillWrapper {
this.name = name;
this.collectionData = collectionData;
}
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public Collection getCollectionData() {
- return collectionData;
- }
-
- public void setCollectionData(Collection collectionData) {
- this.collectionData = collectionData;
- }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]