package learningspringboot;
import java.math.BigInteger;
// tag::slimmed[]
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
@Document
public class Teammate {
@Id
private BigInteger id;
private String firstName;
private String lastName;
private String position;
private BigInteger teamId;
// end::slimmed[]
private Teammate() {
}
public Teammate(String firstName, String lastName) {
this();
this.firstName = firstName;
this.lastName = lastName;
}
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 String getPosition() {
return position;
}
public void setPosition(String position) {
this.position = position;
}
public BigInteger getTeamId() {
return teamId;
}
public void setTeamId(BigInteger teamId) {
this.teamId = teamId;
}
@Override
public String toString() {
return id + ": " + firstName + " " + lastName + " is playing " + position;
}
}