@Test(expected = NullPointerException.class) public void nullCheckTest() { Book02.create(null, "Bar", 2016, 500); }
public static Book02 create(String title, @Nullable String author, int pubYear, int pageCount) { return new AutoValue_Book02(title, author, pubYear, pageCount); }
Book02 { public static Book02 create(String title, @Nullable String author, int pubYear, int pageCount) { return new AutoValue_Book02(title, author, pubYear, pageCount); } }
Book02 { public static Book02 create(String title, @Nullable String author, int pubYear, int pageCount) { return new AutoValue_Book02(title, author, pubYear, pageCount); }  }
Book02 { public static Book02 create(String title, @Nullable String author, int pubYear, int pageCount) { return new AutoValue_Book02(title, author, pubYear, pageCount); }  static Book02 create(String title, @Nullable String author, int pubYear, int pageCount); }
Book02 { public static Book02 create(String title, @Nullable String author, int pubYear, int pageCount) { return new AutoValue_Book02(title, author, pubYear, pageCount); }  static Book02 create(String title, @Nullable String author, int pubYear, int pageCount);  }