• Home
  • Raw
  • Download

Lines Matching refs:Animal

47 Here is the `Animal` example using `get` prefixes but not `set` prefixes:
51 abstract class Animal {
63 abstract Animal build();
91 Here is the `Animal` example with the default number of legs being 4:
95 abstract class Animal {
108 abstract Animal build();
142 public abstract class Animal {
152 public Animal withName(String name) {
160 public abstract Animal build();
184 public abstract class Animal {
197 abstract Animal autoBuild(); // not public
199 public Animal build() {
200 Animal animal = autoBuild();
216 public abstract class Animal {
229 abstract String name(); // must match method name in Animal
231 abstract Animal autoBuild(); // not public
233 public Animal build() {
254 your Animal to be something like "4-legged creature", where 4 is the
259 public abstract class Animal {
275 abstract Animal autoBuild(); // not public
277 public Animal build() {
320 public abstract class Animal {
332 public abstract Animal build();
360 If our `Animal` acquires an `ImmutableSet<String>` that is the countries it
367 public abstract class Animal {
382 public abstract Animal build();
398 public abstract class Animal {
412 public abstract Animal build();
427 Animal dog = Animal.builder()
440 Animal.Builder builder = Animal.builder()
446 Animal dog = builder.build();
458 public abstract class Animal {
478 public abstract Animal build();
487 Animal dog = Animal.builder()
513 Suppose the `Animal` class has a property of type `Species`:
517 public abstract class Animal {
529 public abstract Animal build();
552 the `Animal`:
555 Animal.Builder catBuilder = Animal.builder()
560 Animal cat = catBuilder.build();
576 In the example, if `Animal` has an abstract [`toBuilder()`](#to_builder)