package com.eksad.masterdata.domain; import com.eksad.ddms.common.util.object.EntityObject; import jakarta.persistence.*; @Entity @Table(name = "TRX_PARAMMANAGEPARTSALESJSON") public class ParamManagePartSalesJSON implements EntityObject { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "trx_param_manage_partsales_gen") @SequenceGenerator(name = "trx_param_manage_partsales_gen", sequenceName = "trx_param_manage_partsales_seq", allocationSize = 1) Integer id; private String json; @Embedded private CreationalSpecification creationalSpecification; public ParamManagePartSalesJSON() { } public ParamManagePartSalesJSON(String json, CreationalSpecification creationalSpecification) { this.json = json; this.creationalSpecification = creationalSpecification; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getJson() { return json; } public void setJson(String json) { this.json = json; } public CreationalSpecification getCreationalSpecification() { return creationalSpecification; } public void setCreationalSpecification(CreationalSpecification creationalSpecification) { this.creationalSpecification = creationalSpecification; } @Override public boolean sameIdentityAs(ParamManagePartSalesJSON other) { throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } }