/**
  * Converts an <code>int</code> value to an <code>AdministrativeStatus instance</code>. If the
  * <code>int</code> value is out of range it returns <code>null</code>.
  *
  * @param i The <code>int</code> value
  * @return The <code>AdministrativeStatus</code> representation of the <code>int</code> value
  */
 public static final AdministrativeStatus intToEnum(final int i) {
   try {
     return AdministrativeStatus.values()[i - 1];
   } catch (ArrayIndexOutOfBoundsException e) {
     return null;
   }
 }
 /**
  * Converts this <code>AdministrativeStatus</code> instance to an <code>int</code> value.
  *
  * @return <code>int</code> representation of this <code>AdministrativeStatus</code> instance
  */
 public final int toInt() {
   AdministrativeStatus[] values = AdministrativeStatus.values();
   for (int index = 0; index < values.length; index++) {
     if (values[index] == this) return index + 1;
   }
   return -1;
 }