code: public <POJO> AbstractPojoDescriptorImpl<POJO> createDescriptor(Class<POJO> pojoType) {
  
      throw new NlsUnsupportedOperationException("createDescriptor(" + pojoType.getName() + ")");
    }
docs: This method creates the {@link net.sf.mmm.util.pojo.descriptor.api.PojoDescriptor pojo descriptor} for the given
  {@code pojoType}.
  
  @see net.sf.mmm.util.pojo.descriptor.api.PojoDescriptorBuilder#getDescriptor(java.lang.Class)
  
  @param <POJO> is the templated type of the {@code pojoType}.
  @param pojoType is the {@link GenericType} reflecting the {@link net.sf.mmm.util.pojo.api.Pojo}.
  @return the descriptor used to get information about the properties of the according
  {@link net.sf.mmm.util.pojo.api.Pojo}.