// Path: app/src/main/java/com/projects/elad/hacklist/data/api/HackEvent.java
// public class HackEvent  {
// 
// 
// 
//   @SerializedName("title")
//   @Expose
//   private String title;
//   @SerializedName("url")
//   @Expose
//   private String url;
//   @SerializedName("startDate")
//   @Expose
//   private String startDate;
//   @SerializedName("endDate")
//   @Expose
//   private String endDate;
//   @SerializedName("year")
//   @Expose
//   private String year;
//   @SerializedName("city")
//   @Expose
//   private String city;
//   @SerializedName("host")
//   @Expose
//   private String host;
//   @SerializedName("length")
//   @Expose
//   private String length;
//   @SerializedName("size")
//   @Expose
//   private String size;
//   @SerializedName("travel")
//   @Expose
//   private String travel;
//   @SerializedName("prize")
//   @Expose
//   private String prize;
//   @SerializedName("highSchoolers")
//   @Expose
//   private String highSchoolers;
//   @SerializedName("facebookURL")
//   @Expose
//   private String facebookURL;
//   @SerializedName("twitterURL")
//   @Expose
//   private String twitterURL;
//   @SerializedName("googlePlusURL")
//   @Expose
//   private String googlePlusURL;
//   @SerializedName("notes")
//   @Expose
//   private String notes;
// 
// 
//   public String getTitle() {
//     return title;
//   }
// 
//   public String getUrl() {
//     return url;
//   }
// 
//   public String getStartDate() {
//     return startDate;
//   }
// 
//   public String getEndDate() {
//     return endDate;
//   }
// 
//   public String getYear() {
//     return year;
//   }
// 
//   public String getCity() {
//     return city;
//   }
// 
//   public String getHost() {
//     return host;
//   }
// 
//   public String getLength() {
//     return length;
//   }
// 
//   public String getSize() {
//     return size;
//   }
// 
//   public String getTravel() {
//     return travel;
//   }
// 
//   public String getPrize() {
//     return prize;
//   }
// 
//   public String getHighSchoolers() {
//     return highSchoolers;
//   }
// 
//   public String getFacebookURL() {
//     return facebookURL;
//   }
// 
//   public String getTwitterURL() {
//     return twitterURL;
//   }
// 
//   public String getGooglePlusURL() {
//     return googlePlusURL;
//   }
// 
//   public String getNotes() {
//     return notes;
//   }
// }
// 
// Path: app/src/main/java/com/projects/elad/hacklist/util/Utils.java
// public class Utils {
// 
// 
//   // get month in calender format and gives a string
//   public static String getStringForMonthInt(int monthInt) {
//     int temp = monthInt + 1;
//     StringBuilder resultString = new StringBuilder();
//     if (temp > 0 && temp < 10) {
//       resultString.append("0").append(String.valueOf(temp));
//     } else {
//       resultString.append(String.valueOf(temp));
//     }
//     return resultString.toString();
//   }
// 
//   public static String getPageIdFromUrl(String url) {
// 
//     StringBuilder resultUrl = new StringBuilder();
//     resultUrl.append(Constants.FACEBOOK_API_GET_PAGE_PICTURE);
//     int slashIndex = url.lastIndexOf('/');
// 
//     resultUrl.append(url.substring(slashIndex + 1)).append("/picture?type=large");
// 
//     return resultUrl.toString();
// 
//   }
// 
// }


import android.content.Context;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.mikepenz.fastadapter.items.AbstractItem;
import com.projects.elad.hacklist.R;
import com.projects.elad.hacklist.data.api.HackEvent;
import com.projects.elad.hacklist.util.Utils;
import com.squareup.picasso.Picasso;
package com.projects.elad.hacklist.presentation.main.adapters;




public class ListItem extends AbstractItem<ListItem, ListItem.ViewHolder> {


    Context context;
    String title;
    String year;
    String startDate;
    String endDate;
    String website;
    String host;
    String people;
    String duration;
    String travel;
    String prizes;
    String facebookUrl;

// Path: app/src/main/java/com/projects/elad/hacklist/data/api/HackEvent.java
// public class HackEvent  {
// 
// 
// 
//   @SerializedName("title")
//   @Expose
//   private String title;
//   @SerializedName("url")
//   @Expose
//   private String url;
//   @SerializedName("startDate")
//   @Expose
//   private String startDate;
//   @SerializedName("endDate")
//   @Expose
//   private String endDate;
//   @SerializedName("year")
//   @Expose
//   private String year;
//   @SerializedName("city")
//   @Expose
//   private String city;
//   @SerializedName("host")
//   @Expose
//   private String host;
//   @SerializedName("length")
//   @Expose
//   private String length;
//   @SerializedName("size")
//   @Expose
//   private String size;
//   @SerializedName("travel")
//   @Expose
//   private String travel;
//   @SerializedName("prize")
//   @Expose
//   private String prize;
//   @SerializedName("highSchoolers")
//   @Expose
//   private String highSchoolers;
//   @SerializedName("facebookURL")
//   @Expose
//   private String facebookURL;
//   @SerializedName("twitterURL")
//   @Expose
//   private String twitterURL;
//   @SerializedName("googlePlusURL")
//   @Expose
//   private String googlePlusURL;
//   @SerializedName("notes")
//   @Expose
//   private String notes;
// 
// 
//   public String getTitle() {
//     return title;
//   }
// 
//   public String getUrl() {
//     return url;
//   }
// 
//   public String getStartDate() {
//     return startDate;
//   }
// 
//   public String getEndDate() {
//     return endDate;
//   }
// 
//   public String getYear() {
//     return year;
//   }
// 
//   public String getCity() {
//     return city;
//   }
// 
//   public String getHost() {
//     return host;
//   }
// 
//   public String getLength() {
//     return length;
//   }
// 
//   public String getSize() {
//     return size;
//   }
// 
//   public String getTravel() {
//     return travel;
//   }
// 
//   public String getPrize() {
//     return prize;
//   }
// 
//   public String getHighSchoolers() {
//     return highSchoolers;
//   }
// 
//   public String getFacebookURL() {
//     return facebookURL;
//   }
// 
//   public String getTwitterURL() {
//     return twitterURL;
//   }
// 
//   public String getGooglePlusURL() {
//     return googlePlusURL;
//   }
// 
//   public String getNotes() {
//     return notes;
//   }
// }
// 
// Path: app/src/main/java/com/projects/elad/hacklist/util/Utils.java
// public class Utils {
// 
// 
//   // get month in calender format and gives a string
//   public static String getStringForMonthInt(int monthInt) {
//     int temp = monthInt + 1;
//     StringBuilder resultString = new StringBuilder();
//     if (temp > 0 && temp < 10) {
//       resultString.append("0").append(String.valueOf(temp));
//     } else {
//       resultString.append(String.valueOf(temp));
//     }
//     return resultString.toString();
//   }
// 
//   public static String getPageIdFromUrl(String url) {
// 
//     StringBuilder resultUrl = new StringBuilder();
//     resultUrl.append(Constants.FACEBOOK_API_GET_PAGE_PICTURE);
//     int slashIndex = url.lastIndexOf('/');
// 
//     resultUrl.append(url.substring(slashIndex + 1)).append("/picture?type=large");
// 
//     return resultUrl.toString();
// 
//   }
// 
// }


// Path: app/src/main/java/com/projects/elad/hacklist/presentation/main/adapters/ListItem.java
import android.content.Context;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.mikepenz.fastadapter.items.AbstractItem;
import com.projects.elad.hacklist.R;
import com.projects.elad.hacklist.data.api.HackEvent;
import com.projects.elad.hacklist.util.Utils;
import com.squareup.picasso.Picasso;

package com.projects.elad.hacklist.presentation.main.adapters;




public class ListItem extends AbstractItem<ListItem, ListItem.ViewHolder> {


    Context context;
    String title;
    String year;
    String startDate;
    String endDate;
    String website;
    String host;
    String people;
    String duration;
    String travel;
    String prizes;
    String facebookUrl;

    public ListItem(HackEvent e, Context context) {