initial commit

This commit is contained in:
cimenmus
2018-05-26 12:04:22 +03:00
parent 2f57316d7a
commit 24eef0ed59
132 changed files with 856 additions and 879 deletions

View File

@@ -0,0 +1,93 @@
package ch.pizzapp.android.model;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
/**
* Created by cimenmus on 17/10/2017.
*/
public class PaymentMethodModel {
private String code;
private String title;
private String terms;
private boolean isSelected;
@Expose @SerializedName("sort_order")
private String sortOrder;
private void checkNull(){
if(code == null)
code = "";
if(title == null)
title = "";
if(terms == null)
terms = "";
if(sortOrder == null)
sortOrder = "0";
}
public static void checkNull(ArrayList<PaymentMethodModel> paymentMethodList){
for(PaymentMethodModel paymentMethodModel : paymentMethodList){
paymentMethodModel.checkNull();
}
}
public static void sort(ArrayList<PaymentMethodModel> paymentMethodList){
Collections.sort(paymentMethodList, new Comparator<PaymentMethodModel>() {
@Override
public int compare(PaymentMethodModel pm1, PaymentMethodModel pm2){
return Integer.valueOf(pm1.sortOrder).compareTo(Integer.valueOf(pm2.sortOrder));
}
});
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getTerms() {
return terms;
}
public void setTerms(String terms) {
this.terms = terms;
}
public boolean isSelected() {
return isSelected;
}
public void setSelected(boolean selected) {
isSelected = selected;
}
public String getSortOrder() {
return sortOrder;
}
public void setSortOrder(String sortOrder) {
this.sortOrder = sortOrder;
}
}