// Generated from imsapi-client-javalib-java-bundle-10.0.0-59.jar
using System;

namespace com.itac.mes.imsapi.domain.container
{
    public class ImsApiParameterStruct
    {
        public string paramName = string.Empty;
        public string paramDescr = string.Empty;
        public string dataType = string.Empty;
        public string conditionParamName = string.Empty;
        public bool hasKeys;
        public string keyParamName = string.Empty;
        public int direction;

        public ImsApiParameterStruct() { }

        public ImsApiParameterStruct(string paramName, string paramDescr, string dataType, string conditionParamName, bool hasKeys, string keyParamName, int direction)
        {
            this.paramName = paramName;
            this.paramDescr = paramDescr;
            this.dataType = dataType;
            this.conditionParamName = conditionParamName;
            this.hasKeys = hasKeys;
            this.keyParamName = keyParamName;
            this.direction = direction;
        }
    }
}
