code: public boolean isAssigendTo(final Company _company)
          throws CacheReloadException
      {
          final boolean ret;
          if (isRoot()) {
              ret = this.companies.isEmpty() ? true : this.companies.contains(_company);
          } else {
              ret = getParentClassification().isAssigendTo(_company);
          }
          return ret;
      }
docs: Check if the root classification of this classification is assigned to
  the given company.
  
  @see #companies
  @param _company copmany that will be checked for assignment
  @return true it the root classification of this classification is
  assigned to the given company, else
  @throws CacheReloadException on error