ParamJsonApiGateway.java 1.86 KB
Newer Older
akbar fauzi's avatar
akbar fauzi committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
package com.eksad.masterdata.repository;

import com.eksad.ddms.common.util.object.EntityObject;
import com.eksad.masterdata.domain.CreationalSpecification;
import jakarta.persistence.*;

@Entity
@Table(name = "MST_PARAMJSONAPIGATEWAY")
public class ParamJsonApiGateway implements EntityObject<ParamJsonApiGateway> {

    @Id
    @GeneratedValue(strategy = GenerationType.SEQUENCE)
    Integer id;

    @Column(columnDefinition = "text")
    private String json;

    private String categoryJson;

    @Embedded
    private CreationalSpecification paramApiGatewayCreational;

    public ParamJsonApiGateway() {

    }

    public ParamJsonApiGateway(Integer id, String json, String categoryJson, CreationalSpecification paramApiGatewayCreational) {
        this.id = id;
        this.json = json;
        this.categoryJson = categoryJson;
        this.paramApiGatewayCreational = paramApiGatewayCreational;

    }

    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 String getCategoryJson() {
        return categoryJson;
    }

    public void setCategoryJson(String categoryJson) {
        this.categoryJson = categoryJson;
    }

    public CreationalSpecification getParamApiGatewayCreational() {
        return paramApiGatewayCreational;
    }

    public void setParamApiGatewayCreational(CreationalSpecification paramApiGatewayCreational) {
        this.paramApiGatewayCreational = paramApiGatewayCreational;
    }


    /**
     * @param other
     * @return
     */
    @Override
    public boolean sameIdentityAs(ParamJsonApiGateway other) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }
}