1: // @author Frank M. Carrano, Timothy M. Henry
2: // @version 5.0
3: Name flexibleName = new Name("Maria", "Mocha");
4: ImmutableName fixedName = new ImmutableName(flexibleName);
5: // ImmutableName fixedName = flexibleName.getImmutable();
6: ImmutableName persistent = new ImmutableName("Jesse", "Java");
7: Name transient = new Name(persistent);
8: // Name transient = persistent.getMutable()