// 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 CfgCfunc {
    @JsonProperty("ANON_SUPPORT")
    private String anonSupport;

    @JsonProperty("CFUNC_CODE")
    private String cfuncCode;

    @JsonProperty("CFUNC_DESC")
    private String cfuncDesc;

    @JsonProperty("CFUNC_ID")
    private Integer cfuncId;

    @JsonProperty("CONNECT_STR")
    private String connectStr;

    @JsonProperty("XXX_FUNC_LIB")
    private String xxxFuncLib;

    @JsonProperty("XXX_FUNC_VER")
    private String xxxFuncVer;

    @JsonProperty("XXX_JAVA_CLASS_NAME")
    private String xxxJavaClassName;

    @JsonProperty("XXX_LANGUAGE")
    private String xxxLanguage;

    public CfgCfunc() {
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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