public final boolean isInitialized() {
        if (!hasId()) {
          
          return false;
        }
        if (!hasName()) {
          
          return false;
        }
        if (!hasWorker()) {
          
          return false;
        }
        if (!hasCenter()) {
          
          return false;
        }
        if (!hasRefinery()) {
          
          return false;
        }
        if (!hasTransport()) {
          
          return false;
        }
        if (!hasSupplyProvider()) {
          
          return false;
        }
        if (!getWorker().isInitialized()) {
          
          return false;
        }
        if (!getCenter().isInitialized()) {
          
          return false;
        }
        if (!getRefinery().isInitialized()) {
          
          return false;
        }
        if (!getTransport().isInitialized()) {
          
          return false;
        }
        if (!getSupplyProvider().isInitialized()) {
          
          return false;
        }
        return true;
      }