From b3d0580439b9a00c7eb918085de1694151066004 Mon Sep 17 00:00:00 2001
From: Kenmegne <stephanie.kenmegne@gmail.com>
Date: Thu, 18 Jun 2026 16:02:49 +0000
Subject: [PATCH] rename packages

---
 fdx_convert/src/main/java/com/megatim/fdxconvert/service/pojo/PaginationElts.java |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

diff --git a/fdx_convert/src/main/java/com/megatim/fdxconvert/service/pojo/PaginationElts.java b/fdx_convert/src/main/java/com/megatim/fdxconvert/service/pojo/PaginationElts.java
new file mode 100644
index 0000000..cddc6d4
--- /dev/null
+++ b/fdx_convert/src/main/java/com/megatim/fdxconvert/service/pojo/PaginationElts.java
@@ -0,0 +1,49 @@
+/*
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
+ */
+package com.megatim.fdxconvert.service.pojo;
+
+import java.util.List;
+import lombok.Getter;
+import lombok.NoArgsConstructor;
+import lombok.Setter;
+
+/**
+ *
+ * @author mela
+ */
+@Getter
+@Setter
+@NoArgsConstructor
+public class PaginationElts<T> {
+    
+    //Numéro de page courante
+    private int page = 0;
+    
+    //Nombre de pages 
+    private long numberOfPage = 0;
+    
+    //Nombre d'éléments à afficher par page
+    private int nbEltsPerPage = 10;
+    
+    //Nombre d'éléments total à afficher
+    private long totalElts = 0;
+    
+    //Nombre délémnts sur une pages quelconque : peut être inférieure ou égale à nbEltsPerPage
+    private int numberOfElts = 0;
+    private  List<T> liste;
+    
+    public PaginationElts(int nbEltsPerPage){
+        this.nbEltsPerPage = nbEltsPerPage;
+    }
+    
+    public boolean isLast() {
+        return page == (numberOfPage == 0 ? numberOfPage : numberOfPage - 1);
+    }
+
+    public boolean isFirst() {
+        return page == 0;
+    }
+
+}

--
Gitblit v1.10.0