Package com.im.ijcs.api.ddl.dto
Class ConnectCustomItemInfo
- java.lang.Object
-
- com.im.ijcs.api.ddl.dto.ConnectCustomItemInfo
-
public class ConnectCustomItemInfo extends java.lang.Object
POJO for Connect custom items to be stored in database examples being used by Connect - recent and favorite views, structure display options, export templates, ...
-
-
Constructor Summary
Constructors Constructor Description ConnectCustomItemInfo(java.lang.String id, java.lang.String username, java.lang.String type, java.lang.String data)
Generates instance of ConnectCustomItemInfo with specified parameters.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getData()
java.lang.String
getId()
java.lang.String
getType()
java.lang.String
getUsername()
int
hashCode()
static ConnectCustomItemInfo
newItem(java.lang.String username, java.lang.String type, java.lang.String data)
Generates instance of ConnectCustomItemInfo with autogenerated ID ready for storing in DBvoid
setData(java.lang.String data)
java.lang.String
toString()
-
-
-
Constructor Detail
-
ConnectCustomItemInfo
public ConnectCustomItemInfo(java.lang.String id, java.lang.String username, java.lang.String type, java.lang.String data)
Generates instance of ConnectCustomItemInfo with specified parameters. Not suitable to be used for DB insert, use method ConnectCustomItemInfo.newItem(String, String, String, String) instead.- Parameters:
username
- user the item belongs totype
- type of itemdata
- actual payload of the item
-
-
Method Detail
-
newItem
public static ConnectCustomItemInfo newItem(java.lang.String username, java.lang.String type, java.lang.String data)
Generates instance of ConnectCustomItemInfo with autogenerated ID ready for storing in DB- Parameters:
username
- user the item belongs totype
- type of itemdata
- actual payload of the item- Returns:
- new item with generated ID
-
getId
public java.lang.String getId()
-
getUsername
public java.lang.String getUsername()
-
getType
public java.lang.String getType()
-
getData
public java.lang.String getData()
-
setData
public void setData(java.lang.String data)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-