// Code generated by jtd-codegen for Java + Jackson v0.2.1

package com.senzing.typedef;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;

@JsonSerialize
public class CfgAttr {
    @JsonProperty("ATTR_CLASS")
    private String attrClass;

    @JsonProperty("ATTR_CODE")
    private String attrCode;

    @JsonProperty("ATTR_ID")
    private Integer attrId;

    @JsonProperty("DEFAULT_VALUE")
    private String defaultValue;

    @JsonProperty("FELEM_CODE")
    private String felemCode;

    @JsonProperty("FELEM_REQ")
    private String felemReq;

    @JsonProperty("FTYPE_CODE")
    private String ftypeCode;

    @JsonProperty("INTERNAL")
    private String internal;

    @JsonProperty("XXX_ADVANCED")
    private String xxxAdvanced;

    public CfgAttr() {
    }

    /**
     * Getter for attrClass.<p>
     */
    public String getAttrClass() {
        return attrClass;
    }

    /**
     * Setter for attrClass.<p>
     */
    public void setAttrClass(String attrClass) {
        this.attrClass = attrClass;
    }

    /**
     * Getter for attrCode.<p>
     */
    public String getAttrCode() {
        return attrCode;
    }

    /**
     * Setter for attrCode.<p>
     */
    public void setAttrCode(String attrCode) {
        this.attrCode = attrCode;
    }

    /**
     * Getter for attrId.<p>
     */
    public Integer getAttrId() {
        return attrId;
    }

    /**
     * Setter for attrId.<p>
     */
    public void setAttrId(Integer attrId) {
        this.attrId = attrId;
    }

    /**
     * Getter for defaultValue.<p>
     */
    public String getDefaultValue() {
        return defaultValue;
    }

    /**
     * Setter for defaultValue.<p>
     */
    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
    }

    /**
     * Getter for felemCode.<p>
     */
    public String getFelemCode() {
        return felemCode;
    }

    /**
     * Setter for felemCode.<p>
     */
    public void setFelemCode(String felemCode) {
        this.felemCode = felemCode;
    }

    /**
     * Getter for felemReq.<p>
     */
    public String getFelemReq() {
        return felemReq;
    }

    /**
     * Setter for felemReq.<p>
     */
    public void setFelemReq(String felemReq) {
        this.felemReq = felemReq;
    }

    /**
     * Getter for ftypeCode.<p>
     */
    public String getFtypeCode() {
        return ftypeCode;
    }

    /**
     * Setter for ftypeCode.<p>
     */
    public void setFtypeCode(String ftypeCode) {
        this.ftypeCode = ftypeCode;
    }

    /**
     * Getter for internal.<p>
     */
    public String getInternal() {
        return internal;
    }

    /**
     * Setter for internal.<p>
     */
    public void setInternal(String internal) {
        this.internal = internal;
    }

    /**
     * Getter for xxxAdvanced.<p>
     */
    public String getXxxAdvanced() {
        return xxxAdvanced;
    }

    /**
     * Setter for xxxAdvanced.<p>
     */
    public void setXxxAdvanced(String xxxAdvanced) {
        this.xxxAdvanced = xxxAdvanced;
    }
}
