In Java 8, with the following class
 class Person {
    private boolean born;
    Person() {
    }
    public void setBornTrue() {
        born = true;
    }
    public void setBorn(boolean state) {
        born = state;
    }
  }
it is possible to call the setBornTrue method via a method reference:
    ArrayList<Person> people = new ArrayList<>();
    people.add(new Person());
    people.forEach(Person::setBornTrue);
but how would I use the forEach method and use the setBorn using a method reference? Trying:
    people.forEach(Person::setBorn);
results in an error, "Cannot resolve method setBorn".
In addition, how would I pass in the value of True?
 
    