public LazyRole(Role role) {
   setName(role.getName());
   setChangedBy(role.getChangedBy());
   setChildRoles(role.getChildRoles());
   setCreator(role.getCreator());
   setDateChanged(role.getDateChanged());
   setDateCreated(role.getDateCreated());
   setDateRetired(role.getDateRetired());
   setDescription(role.getDescription());
   setInheritedRoles(role.getInheritedRoles());
   setPrivileges(role.getPrivileges());
   setRetired(role.getRetired());
   setRetiredBy(role.getRetiredBy());
   setRetireReason(role.getRetireReason());
   setRole(role.getRole());
   setUuid(role.getUuid());
 }