code: public <Concept, S extends Statement> AbstractStatementConverter<Concept, S> get(
              final Class<Concept> conceptClass) {
  
          // Check sanity
          if (conceptClass == null) {
              throw new NullPointerException("Cannot handle null 'conceptClass' argument.");
          }
  
          // Fetch stashed converters
          final AbstractStatementConverter<Concept, S> toReturn = statementConverters.get(conceptClass);
          if (toReturn == null && log.isDebugEnabled()) {
              log.debug("No AbstractStatementConverter to convert [" + conceptClass.getName()
                      + "] into a Statement subtype was registered.");
          }
  
          // All Done.
          return toReturn;
      }
docs: Retrieves an {@link AbstractStatementConverter} subclass which can convert the given Concept
  class into a {@link Statement}. Null arguments are not permitted.
  
  @param conceptClass The class to convert into a Statement.
  @param <Concept>    The type to convert.
  @param <S>          The Statement subclass.
  @return The {@link AbstractStatementConverter} subclass which manages the conversion - or null should none exist.