@java.lang.Override
      public final boolean isInitialized() {
        byte isInitialized = memoizedIsInitialized;
        if (isInitialized == 1) return true;
        if (isInitialized == 0) return false;

        if (!hasResponseType()) {
          memoizedIsInitialized = 0;
          return false;
        }
        if (hasCompileMessage()) {
          if (!getCompileMessage().isInitialized()) {
            memoizedIsInitialized = 0;
            return false;
          }
        }
        if (hasOutputObject()) {
          if (!getOutputObject().isInitialized()) {
            memoizedIsInitialized = 0;
            return false;
          }
        }
        if (hasClassData()) {
          if (!getClassData().isInitialized()) {
            memoizedIsInitialized = 0;
            return false;
          }
        }
        memoizedIsInitialized = 1;
        return true;
      }
@java.lang.Override
      public final boolean isInitialized()