📄 attendeemanytomany.java
字号:
package com.manning.hq.ch05.manytomany;import java.util.HashSet;import java.util.Set;/** * Attendee instance for Chapter 3. * * @author Nick Heudecker * @author Patrick Peak */public class AttendeeManyToMany { private Long id; private String firstName; private String lastName; private Set events; public AttendeeManyToMany() { } public AttendeeManyToMany(String firstName, String lastName) { setFirstName(firstName); setLastName(lastName); } public AttendeeManyToMany(String firstName, String lastName, EventManyToMany event) { this(firstName, lastName); addEvent(event); } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } public Set getEvents() { return this.events; } public void setEvents(Set events) { this.events = events; } private void addEvent(EventManyToMany event) { if (events == null) { events = new HashSet(); } events.add(event); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -