class ValueMetaFactory {

  public static List<IValueMeta> getValueMetaPluginClasses() throws HopPluginException {

    List<IValueMeta> list = new ArrayList<>();

    List<IPlugin> plugins = pluginRegistry.getPlugins( ValueMetaPluginType.class );
    for ( IPlugin plugin : plugins ) {
      IValueMeta iValueMeta = (IValueMeta) pluginRegistry.loadClass( plugin );
      list.add( iValueMeta );
    }

    return list;
  }

  private  ValueMetaFactory();

}