package com.njlabs.showjava.modals;
import android.support.annotation.NonNull;
@SuppressWarnings("unused")
public class Item implements Comparable<Item> {
private String name;
private String data;
private String date;
private String path;
private int image;
public Item(String n, String d, String dt, String p, int img) {
name = n;
data = d;
date = dt;
path = p;
image = img;
}
public String getName() {
return name;
}
public String getData() {
return data;
}
public String getDate() {
return date;
}
public String getPath() {
return path;
}
public int getImage() {
return image;
}
public int compareTo(@NonNull Item o) {
if (this.name != null)
return this.name.toLowerCase().compareTo(o.getName().toLowerCase());
else
throw new IllegalArgumentException();
}
}