AbstractVariable.java 862 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  org.apache.sling.commons.json.JSONObject
 */
package com.day.cq.analytics.sitecatalyst.rsmerger;

import com.day.cq.analytics.sitecatalyst.rsmerger.Variable;
import org.apache.sling.commons.json.JSONObject;

@Deprecated
public abstract class AbstractVariable
implements Variable {
    private int number;
    private String name;
    private JSONObject jsonObj;

    public AbstractVariable(int number, String name, JSONObject jsonObj) {
        this.number = number;
        this.name = name;
        this.jsonObj = jsonObj;
    }

    @Override
    public int getNumber() {
        return this.number;
    }

    @Override
    public String getName() {
        return this.name;
    }

    @Override
    public JSONObject getJSONObject() {
        return this.jsonObj;
    }
}