In Java in the equals(Object o) method I can access the private variables of the passed in object without going through its public getters.
public boolean equals(Object o){ ... ...
private static final Group[] toGroups (String string) { int partialGroupSize = string.length() % GROUP_SIZE; ...