code: protected Class<? extends SlingBean> getComponentType() throws ClassNotFoundException {
          if (componentType == null) {
              String type = getType();
              if (StringUtils.isNotBlank(type)) {
                  componentType = (Class<? extends SlingBean>) context.getType(type);
              }
          }
          return componentType;
      }
docs: get the content type class object