Files
bbps-backend/src/main/java/com/billpaymentservice/bbps/dto/ResponseModel.java
T
2025-10-28 15:46:31 +05:30

46 lines
1.0 KiB
Java

package com.billpaymentservice.bbps.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ResponseModel<T> {
private String message;
private String status;
private int statusCode;
private Object data;
private Object duplicateData;
private int size;
public ResponseModel(String message, String status, int statusCode, Object data) {
super();
this.message = message;
this.status = status;
this.statusCode = statusCode;
this.data = data;
}
public ResponseModel(String message, String status, int statusCode, Object data,Object data1) {
this.message = message;
this.status = status;
this.statusCode = statusCode;
this.data = data;
this.duplicateData=data1;
}
public ResponseModel(String message, String status, int statusCode, Object data, int size) {
super();
this.message = message;
this.status = status;
this.statusCode = statusCode;
this.data = data;
this.size = size;
}
}