@Override
 public Character getArchived() {
   ArchiveStatus temp;
   if (archiveStatus == null) {
     temp = new ArchiveStatus();
   } else {
     temp = archiveStatus;
   }
   return temp.getArchived();
 }
 @Override
 public void setArchived(Character archived) {
   if (archiveStatus == null) {
     archiveStatus = new ArchiveStatus();
   }
   archiveStatus.setArchived(archived);
 }