new resources
This commit is contained in:
parent
9ee5c1ea9e
commit
6fe45d9827
|
@ -0,0 +1,64 @@
|
|||
package org.gcube.social_networking.socialnetworking.model.shared;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@SuppressWarnings("serial")
|
||||
public class Hashtag extends Resource implements Serializable{
|
||||
|
||||
private String hashtag;
|
||||
private int occurrence;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
public Hashtag() {
|
||||
super();
|
||||
}
|
||||
/**
|
||||
*
|
||||
* @param hashtag
|
||||
*/
|
||||
public Hashtag(String hashtag) {
|
||||
super();
|
||||
this.hashtag = hashtag;
|
||||
this.occurrence = 0;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param hashtag
|
||||
* @param occurrence
|
||||
*/
|
||||
public Hashtag(String hashtag, int occurrence) {
|
||||
super();
|
||||
this.hashtag = hashtag;
|
||||
this.occurrence = occurrence;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Hashtag [hashtag=" + hashtag + ", occurrence=" + occurrence + "]";
|
||||
}
|
||||
|
||||
public void setOccurrence(int occurrence){
|
||||
this.occurrence = occurrence;
|
||||
}
|
||||
public int getOccurrence(){
|
||||
return this.occurrence;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String getId() {
|
||||
return hashtag;
|
||||
}
|
||||
public String getHashtag() {
|
||||
return hashtag;
|
||||
}
|
||||
|
||||
public void setHashtag(String hashtag){
|
||||
this.hashtag = hashtag;
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
package org.gcube.social_networking.socialnetworking.model.shared;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Arrays;
|
||||
|
||||
public class NotificationPreference extends Resource implements Serializable {
|
||||
private String notificationType;
|
||||
private String[] notificationChannelType;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
public NotificationPreference() {
|
||||
super();
|
||||
}
|
||||
/**
|
||||
*
|
||||
* @param notificationType
|
||||
* @param notificationChannelType
|
||||
*/
|
||||
public NotificationPreference(String notificationType, String... notificationChannelType) {
|
||||
super();
|
||||
this.notificationType = notificationType;
|
||||
this.notificationChannelType = notificationChannelType;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "NotificationPreference [notificationtype=" + notificationType + ", notificationChannelType=" + Arrays.toString(notificationChannelType) + "]";
|
||||
}
|
||||
|
||||
public String getNotificationType() {
|
||||
return notificationType;
|
||||
}
|
||||
|
||||
public void setNotificationChannelType(String[] notificationChannelType) {
|
||||
this.notificationChannelType = notificationChannelType;
|
||||
}
|
||||
|
||||
public void setNotificationType(String notificationType) {
|
||||
this.notificationType = notificationType;
|
||||
}
|
||||
|
||||
public String[] getNotificationChannelType() {
|
||||
return notificationChannelType;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getId() {
|
||||
return notificationType;
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
package org.gcube.social_networking.socialnetworking.model.shared;
|
||||
|
||||
public abstract class Resource {
|
||||
|
||||
public abstract String getId();
|
||||
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
package org.gcube.social_networking.socialnetworking.model.shared;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@SuppressWarnings("serial")
|
||||
public class Vre extends Resource implements Serializable{
|
||||
|
||||
private String vreid;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
public Vre() {
|
||||
super();
|
||||
}
|
||||
/**
|
||||
*
|
||||
* @param vreid
|
||||
*/
|
||||
public Vre(String vreid) {
|
||||
super();
|
||||
this.vreid = vreid;
|
||||
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Vre [vreid=" + vreid + "]";
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String getId() {
|
||||
return vreid;
|
||||
}
|
||||
|
||||
public void setId(String vreid){
|
||||
this.vreid = vreid;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue