public static TcFeature create(Class<? extends Resource> featureName,Object... parameters){
  String id=featureName.getSimpleName() + System.nanoTime();
  List<Object> params=getParameterAsString(parameters);
  params.add(FeatureExtractorResource_ImplBase.PARAM_UNIQUE_EXTRACTOR_NAME);
  params.add(id);
  TcFeature tcFeature=new TcFeature(featureName,id,params.toArray());
  return tcFeature;
}

public static TcFeature create ( Class < ? extends Resource > featureName , Object ... parameters ) { String id = featureName . getSimpleName ( ) + System . nanoTime ( ) ; List < Object > params = getParameterAsString ( parameters ) ; params . add ( FeatureExtractorResource_ImplBase . PARAM_UNIQUE_EXTRACTOR_NAME ) ; params . add ( id ) ; TcFeature tcFeature = new TcFeature ( featureName , id , params . toArray ( ) ) ; return tcFeature ; }
creates a new instance of a tcfeature
