package co.smartreceipts.android.identity.apis.organizations;
import android.support.annotation.Nullable;
import com.google.gson.JsonObject;
import com.google.gson.annotations.SerializedName;
import java.util.List;
import co.smartreceipts.android.model.Category;
import co.smartreceipts.android.model.Column;
import co.smartreceipts.android.model.PaymentMethod;
import co.smartreceipts.android.model.Receipt;
public class AppSettings {
@SerializedName("Configurations")
private Configurations configurations;
@SerializedName("Settings")
private JsonObject settings;
@SerializedName("Categories")
private List<Category> categories;
@SerializedName("PaymentMethods")
private List<PaymentMethod> paymentMethods;
@SerializedName("CSVColumns")
private List<Column<Receipt>> csvColumns;
@SerializedName("PDFColumns")
private List<Column<Receipt>> pdfColumns;
@Nullable
public Configurations getConfigurations() {
return configurations;
}
@Nullable
public JsonObject getSettings() {
return settings;
}
@Nullable
public List<Category> getCategories() {
return categories;
}
@Nullable
public List<PaymentMethod> getPaymentMethods() {
return paymentMethods;
}
@Nullable
public List<Column<Receipt>> getCsvColumns() {
return csvColumns;
}
@Nullable
public List<Column<Receipt>> getPdfColumns() {
return pdfColumns;
}
}