com.mycompany.model
Class Event

java.lang.Object
  extended by com.mycompany.model.AbstractEntity
      extended by com.mycompany.model.Event
All Implemented Interfaces:
java.io.Serializable

@Entity
public class Event
extends AbstractEntity

JPA entity for event data.

Author:
Ian Hlavats (ian@tarantulaconsulting.com)
See Also:
Serialized Form

Constructor Summary
Event()
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.util.Set<EventAttendance> getAttendance()
           
 User getCreatedBy()
           
 java.lang.String getDescription()
           
 java.util.Date getEndDate()
           
 EventType getEventType()
           
 java.util.Date getStartDate()
           
 java.lang.String getTitle()
           
 Venue getVenue()
           
 int hashCode()
           
 void setAttendance(java.util.Set<EventAttendance> usersAttended)
           
 void setCreatedBy(User createdBy)
           
 void setDescription(java.lang.String description)
           
 void setEndDate(java.util.Date endDate)
           
 void setEventType(EventType eventType)
           
 void setStartDate(java.util.Date startDate)
           
 void setTitle(java.lang.String title)
           
 void setVenue(Venue venue)
           
 
Methods inherited from class com.mycompany.model.AbstractEntity
getId, getVersion, setId, setVersion
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event

public Event()
Method Detail

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class AbstractEntity

getAttendance

public java.util.Set<EventAttendance> getAttendance()

getCreatedBy

public User getCreatedBy()

getDescription

public java.lang.String getDescription()

getEndDate

public java.util.Date getEndDate()

getEventType

public EventType getEventType()

getStartDate

public java.util.Date getStartDate()

getTitle

public java.lang.String getTitle()

getVenue

public Venue getVenue()

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractEntity

setAttendance

public void setAttendance(java.util.Set<EventAttendance> usersAttended)

setCreatedBy

public void setCreatedBy(User createdBy)

setDescription

public void setDescription(java.lang.String description)

setEndDate

public void setEndDate(java.util.Date endDate)

setEventType

public void setEventType(EventType eventType)

setStartDate

public void setStartDate(java.util.Date startDate)

setTitle

public void setTitle(java.lang.String title)

setVenue

public void setVenue(Venue venue)