code: public boolean isEmpty() {
          int n = names.length;
          if (n == 0) {
              return true;
          }
          for (int i = 0; i < n; i++) {
              if (names[i].assertion.length != 0) {
                  return false;
              }
          }
          return true;
      }
docs: Return whether this X500Name is empty. An X500Name is not empty
  if it has at least one RDN containing at least one AVA.