public class Medicine
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
Medicine()
Default constructor for a Medicine object
|
Medicine(java.lang.String id,
java.lang.String name,
java.lang.String type,
java.lang.String onsetaction,
java.lang.String imageurl,
java.lang.String conflict)
Overloaded constructor with no date parameter
|
Medicine(java.lang.String id,
java.lang.String name,
java.lang.String type,
java.lang.String onsetaction,
java.lang.String imageurl,
java.lang.String conflict,
java.lang.String date)
Constructor to initialise a Medicine object with values
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
java.lang.String |
getMedicineConflict() |
java.lang.String |
getMedicineDate() |
java.lang.String |
getMedicineId() |
java.lang.String |
getMedicineImageUrl() |
java.lang.String |
getMedicineName() |
java.lang.String |
getMedicineOnsetAction() |
java.lang.String |
getMedicineType() |
void |
setDescription(java.lang.String description) |
void |
setMedicineConflict(java.lang.String conflict) |
void |
setMedicineDate(java.lang.String date) |
void |
setMedicineId(java.lang.String id) |
void |
setMedicineImageUrl(java.lang.String url) |
void |
setMedicineName(java.lang.String name) |
void |
setMedicineOnsetAction(java.lang.String onsetaction) |
void |
setMedicineType(java.lang.String type) |
static java.util.List<Medicine> |
sort(java.util.List<Medicine> list,
java.lang.String sortType)
Method to allow various sorting algorithms on a list of medicines
|
public Medicine()
public Medicine(java.lang.String id, java.lang.String name, java.lang.String type, java.lang.String onsetaction, java.lang.String imageurl, java.lang.String conflict, java.lang.String date)
public Medicine(java.lang.String id, java.lang.String name, java.lang.String type, java.lang.String onsetaction, java.lang.String imageurl, java.lang.String conflict)
public java.lang.String getMedicineDate()
public void setMedicineDate(java.lang.String date)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getMedicineId()
public void setMedicineId(java.lang.String id)
public java.lang.String getMedicineImageUrl()
public void setMedicineImageUrl(java.lang.String url)
public java.lang.String getMedicineName()
public void setMedicineName(java.lang.String name)
public java.lang.String getMedicineType()
public void setMedicineType(java.lang.String type)
public java.lang.String getMedicineOnsetAction()
public void setMedicineOnsetAction(java.lang.String onsetaction)
public java.lang.String getMedicineConflict()
public void setMedicineConflict(java.lang.String conflict)
public static java.util.List<Medicine> sort(java.util.List<Medicine> list, java.lang.String sortType) throws java.text.ParseException
list
- The list to be sortedsortType
- The sorting mechanism to be performedjava.text.ParseException