package cn.jimmyshi.beanquery.example;
import java.util.List;
import java.util.Map;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
public class Book {
private List<Author> authorList;
private Map<String, Author> authorMap;
private Author mainAuthor;
private String name;
private double price;
public List<Author> getAuthorList() {
return authorList;
}
public Map<String, Author> getAuthorMap() {
return authorMap;
}
public Author getMainAuthor() {
return mainAuthor;
}
public String getName() {
return name;
}
public double getPrice() {
return price;
}
public void setAuthorList(List<Author> authorList) {
this.authorList = authorList;
}
public void setAuthorMap(Map<String, Author> authorMap) {
this.authorMap = authorMap;
}
public void setMainAuthor(Author mainAuthor) {
this.mainAuthor = mainAuthor;
}
public void setName(String name) {
this.name = name;
}
public void setPrice(double price) {
this.price = price;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
}