/**
  * Retrieves given template's file name.
  *
  * @param tableName the table name.
  * @return such name.
  */
 @NotNull
 public String retrieveTemplateFileName(@NotNull final String tableName) {
   return retrieveTemplateFileName(
       tableName,
       StringUtils.getInstance(),
       EnglishGrammarUtils.getInstance(),
       ValueObjectUtils.getInstance());
 }
 /**
  * Retrieves the class name of the value object associated to given table name.
  *
  * @param tableName the table name.
  * @return the class name.
  */
 public String getVoClassName(@NotNull final String tableName) {
   return getVoClassName(tableName, EnglishGrammarUtils.getInstance(), StringUtils.getInstance());
 }