/*
 * Copyright 2017 Red Hat, Inc. and/or its affiliates.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.drools.model.codegen.execmodel.domain;

import java.util.ArrayList;
import java.util.List;

public class InputDataTypes {

    private int no1Count;
    private int no2Count;
    private int no3Count;
    private int no4Count;
    private int no5Count;
    private int no6Count;
    private int no7Count;
    private int no8Count;
    private int no9Count;
    private int no10Count;
    private int no11Count;
    private int no12Count;
    private int no13Count;
    private int no14Count;
    private int no15Count;
    private int no16Count;
    private int no17Count;
    private int no18Count;
    private int no19Count;
    private int no20Count;
    private int no21Count;
    private int no22Count;
    private int no23Count;
    private int no24Count;
    private List<String> firings = new ArrayList<String>();

    public InputDataTypes() {
        no1Count = 1;
        no2Count = 1;
        no3Count = 1;
        no4Count = 1;
        no5Count = 1;
        no6Count = 1;
        no7Count = 1;
        no8Count = 1;
        no9Count = 1;
        no10Count = 1;
        no11Count = 1;
        no12Count = 1;
        no13Count = 1;
        no14Count = 1;
        no15Count = 1;
        no16Count = 1;
        no17Count = 1;
        no18Count = 1;
        no19Count = 1;
        no20Count = 1;
        no21Count = 1;
        no22Count = 1;
        no23Count = 1;
        no24Count = 1;
    }

    public int getNo1Count() {
        return no1Count;
    }

    public void setNo1Count(int no1Count) {
        this.no1Count = no1Count;
    }

    public int getNo2Count() {
        return no2Count;
    }

    public void setNo2Count(int no2Count) {
        this.no2Count = no2Count;
    }

    public int getNo3Count() {
        return no3Count;
    }

    public void setNo3Count(int no3Count) {
        this.no3Count = no3Count;
    }

    public int getNo4Count() {
        return no4Count;
    }

    public void setNo4Count(int no4Count) {
        this.no4Count = no4Count;
    }

    public int getNo5Count() {
        return no5Count;
    }

    public void setNo5Count(int no5Count) {
        this.no5Count = no5Count;
    }

    public int getNo6Count() {
        return no6Count;
    }

    public void setNo6Count(int no6Count) {
        this.no6Count = no6Count;
    }

    public int getNo7Count() {
        return no7Count;
    }

    public void setNo7Count(int no7Count) {
        this.no7Count = no7Count;
    }

    public int getNo8Count() {
        return no8Count;
    }

    public void setNo8Count(int no8Count) {
        this.no8Count = no8Count;
    }

    public int getNo9Count() {
        return no9Count;
    }

    public void setNo9Count(int no9Count) {
        this.no9Count = no9Count;
    }

    public int getNo10Count() {
        return no10Count;
    }

    public void setNo10Count(int no10Count) {
        this.no10Count = no10Count;
    }

    public int getNo11Count() {
        return no11Count;
    }

    public void setNo11Count(int no11Count) {
        this.no11Count = no11Count;
    }

    public int getNo12Count() {
        return no12Count;
    }

    public void setNo12Count(int no12Count) {
        this.no12Count = no12Count;
    }

    public int getNo13Count() {
        return no13Count;
    }

    public void setNo13Count(int no13Count) {
        this.no13Count = no13Count;
    }

    public int getNo14Count() {
        return no14Count;
    }

    public void setNo14Count(int no14Count) {
        this.no14Count = no14Count;
    }

    public int getNo15Count() {
        return no15Count;
    }

    public void setNo15Count(int no15Count) {
        this.no15Count = no15Count;
    }

    public int getNo16Count() {
        return no16Count;
    }

    public void setNo16Count(int no16Count) {
        this.no16Count = no16Count;
    }

    public int getNo17Count() {
        return no17Count;
    }

    public void setNo17Count(int no17Count) {
        this.no17Count = no17Count;
    }

    public int getNo18Count() {
        return no18Count;
    }

    public void setNo18Count(int no18Count) {
        this.no18Count = no18Count;
    }

    public int getNo19Count() {
        return no19Count;
    }

    public void setNo19Count(int no19Count) {
        this.no19Count = no19Count;
    }

    public int getNo20Count() {
        return no20Count;
    }

    public void setNo20Count(int no20Count) {
        this.no20Count = no20Count;
    }

    public int getNo21Count() {
        return no21Count;
    }

    public void setNo21Count(int no21Count) {
        this.no21Count = no21Count;
    }

    public int getNo22Count() {
        return no22Count;
    }

    public void setNo22Count(int no22Count) {
        this.no22Count = no22Count;
    }

    public int getNo23Count() {
        return no23Count;
    }

    public void setNo23Count(int no23Count) {
        this.no23Count = no23Count;
    }

    public int getNo24Count() {
        return no24Count;
    }

    public void setNo24Count(int no24Count) {
        this.no24Count = no24Count;
    }

    public List<String> getFirings() {
        return firings;
    }

    public void setFirings(List<String> firings) {
        this.firings = firings;
    }
}
