Hi all.

I am working in adding configurability to the Any23 DataFormat creation
through DataFormatClause.

I was thinking in two polymorphic forms like these:

marshal().any23(conf, extractorsList)....
marshal().any23(conf)....

Where conf would be a Map<String, String> containing Any23 Configuration
parameters as Key-Value pairs. And extractorsList a List <String>
 containing a list of active extractors to be used by the dataformat.

But I noticed that other dataformats do not use complex structures (Map,
List) in DataFormatClause, instead they use simple types such as int,
String, boolean.  Is there a specific reason for that?, I mean it is a
standard to use only simple types. Am I going to have trouble in the any23
Reifier implementation if  I use the aforementioned approach?.

Best,
Roberto.

Reply via email to