Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
InstiApp
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
RAHUL SHARMA
InstiApp
Commits
009946d9
Commit
009946d9
authored
Nov 05, 2019
by
RAHUL SHARMA
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Change in MyEvent.java
parent
fbb64bc0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
194 additions
and
1 deletion
+194
-1
app/src/main/java/app/insti/api/model/MyEvent.java
app/src/main/java/app/insti/api/model/MyEvent.java
+194
-1
No files found.
app/src/main/java/app/insti/api/model/MyEvent.java
View file @
009946d9
package
app.insti.api.model
;
public
class
MyEvent
{
import
androidx.annotation.NonNull
;
import
com.google.gson.Gson
;
import
com.google.gson.annotations.SerializedName
;
import
java.sql.Timestamp
;
import
java.text.SimpleDateFormat
;
import
java.util.Calendar
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.Objects
;
import
app.insti.interfaces.CardInterface
;
public
class
MyEvent
implements
CardInterface
{
@NonNull
()
@SerializedName
(
"id"
)
private
String
myEventID
;
@SerializedName
(
"str_id"
)
private
String
myEventStrID
;
@SerializedName
(
"name"
)
private
String
myEventName
;
@SerializedName
(
"description"
)
private
String
myEventDescription
;
@SerializedName
(
"image_url"
)
private
String
myEventImageURL
;
@SerializedName
(
"start_time"
)
private
Timestamp
myEventStartTime
;
@SerializedName
(
"end_time"
)
private
Timestamp
myEventEndTime
;
@SerializedName
(
"all_day"
)
private
boolean
allDayMyEvent
;
@SerializedName
(
"venue"
)
private
String
myEventVenues
;
@SerializedName
(
"parent"
)
private
SubActivity
myEventParent
;
@SerializedName
(
"interested_count"
)
private
int
myEventInterestedCount
;
@SerializedName
(
"going_count"
)
private
int
myEventGoingCount
;
@SerializedName
(
"interested"
)
private
List
<
User
>
myEventInterested
;
@SerializedName
(
"going"
)
private
List
<
User
>
myEventGoing
;
@NonNull
public
String
getMyEventID
()
{
return
myEventID
;
}
public
String
getMyEventStrID
()
{
return
myEventStrID
;
}
public
String
getMyEventName
()
{
return
myEventName
;
}
public
String
getMyEventDescription
()
{
return
myEventDescription
;
}
public
String
getMyEventImageURL
()
{
return
myEventImageURL
;
}
public
Timestamp
getMyEventStartTime
()
{
return
myEventStartTime
;
}
public
Timestamp
getMyEventEndTime
()
{
return
myEventEndTime
;
}
public
boolean
isAllDayMyEvent
()
{
return
allDayMyEvent
;
}
public
String
getMyEventVenues
()
{
return
myEventVenues
;
}
public
SubActivity
getMyEventParent
()
{
return
myEventParent
;
}
public
int
getMyEventInterestedCount
()
{
return
myEventInterestedCount
;
}
public
int
getMyEventGoingCount
()
{
return
myEventGoingCount
;
}
public
List
<
User
>
getMyEventInterested
()
{
return
myEventInterested
;
}
public
List
<
User
>
getMyEventGoing
()
{
return
myEventGoing
;
}
public
void
setMyEventID
(
@NonNull
String
myEventID
)
{
this
.
myEventID
=
myEventID
;
}
public
void
setMyEventStrID
(
String
myEventStrID
)
{
this
.
myEventStrID
=
myEventStrID
;
}
public
void
setMyEventName
(
String
myEventName
)
{
this
.
myEventName
=
myEventName
;
}
public
void
setMyEventDescription
(
String
myEventDescription
)
{
this
.
myEventDescription
=
myEventDescription
;
}
public
void
setMyEventImageURL
(
String
myEventImageURL
)
{
this
.
myEventImageURL
=
myEventImageURL
;
}
public
void
setMyEventStartTime
(
Timestamp
myEventStartTime
)
{
this
.
myEventStartTime
=
myEventStartTime
;
}
public
void
setMyEventEndTime
(
Timestamp
myEventEndTime
)
{
this
.
myEventEndTime
=
myEventEndTime
;
}
public
void
setAllDayMyEvent
(
boolean
allDayMyEvent
)
{
this
.
allDayMyEvent
=
allDayMyEvent
;
}
public
void
setMyEventVenues
(
String
myEventVenues
)
{
this
.
myEventVenues
=
myEventVenues
;
}
public
void
setMyEventParent
(
SubActivity
myEventParent
)
{
this
.
myEventParent
=
myEventParent
;
}
public
void
setMyEventInterestedCount
(
int
myEventInterestedCount
)
{
this
.
myEventInterestedCount
=
myEventInterestedCount
;
}
public
void
setMyEventGoingCount
(
int
myEventGoingCount
)
{
this
.
myEventGoingCount
=
myEventGoingCount
;
}
public
void
setMyEventInterested
(
List
<
User
>
myEventInterested
)
{
this
.
myEventInterested
=
myEventInterested
;
}
public
void
setMyEventGoing
(
List
<
User
>
myEventGoing
)
{
this
.
myEventGoing
=
myEventGoing
;
}
@Override
public
long
getId
()
{
return
getMyEventID
().
hashCode
();
}
@Override
public
String
getTitle
()
{
return
getMyEventName
();
}
@Override
public
String
getSubtitle
()
{
return
getMyEventDescription
();
}
@Override
public
String
getAvatarUrl
()
{
return
getMyEventImageURL
();
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment