com.servingxml.components.inverserecordmapping
Class MultipleXmlFlattenerFactory

java.lang.Object
  extended by com.servingxml.components.inverserecordmapping.MultipleXmlFlattenerFactory
All Implemented Interfaces:
ShredXmlFactory

public class MultipleXmlFlattenerFactory
extends java.lang.Object
implements ShredXmlFactory

A command for mapping a field in a flat file to an element or attribute in an XML stream.


Field Summary
 
Fields inherited from interface com.servingxml.components.inverserecordmapping.ShredXmlFactory
EMPTY_ARRAY
 
Constructor Summary
MultipleXmlFlattenerFactory(ShredXmlFactory[] flattenerFactories)
           
 
Method Summary
 ShredXml createShredXml(ServiceContext context, Flow flow)
           
 SubtreeFieldMap createSubtreeFieldMap(Name fieldName, java.lang.String matchExpr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleXmlFlattenerFactory

public MultipleXmlFlattenerFactory(ShredXmlFactory[] flattenerFactories)
Method Detail

createShredXml

public ShredXml createShredXml(ServiceContext context,
                               Flow flow)
Specified by:
createShredXml in interface ShredXmlFactory

createSubtreeFieldMap

public SubtreeFieldMap createSubtreeFieldMap(Name fieldName,
                                             java.lang.String matchExpr)
Specified by:
createSubtreeFieldMap in interface ShredXmlFactory