com.ca.jcs.converter.attr
Class MultiValueFlattenerFactory

java.lang.Object
  extended by com.ca.jcs.converter.attr.MultiValueFlattenerFactory
All Implemented Interfaces:
AttributeConverter

public abstract class MultiValueFlattenerFactory
extends Object
implements AttributeConverter

Factory class allowing access to all defined MultiValueFlatteners.


Constructor Summary
MultiValueFlattenerFactory()
           
 
Method Summary
static String flatten(Attribute attr, String style)
           
static MultiValueFlattener getFlattener(String style)
           
protected static Map<String,MultiValueFlattener> getFlatteners()
          Protected so that other flatteners can be registered if desired.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ca.jcs.converter.attr.AttributeConverter
convertFromConnector, convertToConnector, getConverter, isLossy, isMultiValued, isStructural
 

Constructor Detail

MultiValueFlattenerFactory

public MultiValueFlattenerFactory()
Method Detail

getFlatteners

protected static Map<String,MultiValueFlattener> getFlatteners()
Protected so that other flatteners can be registered if desired.


getFlattener

public static MultiValueFlattener getFlattener(String style)

flatten

public static String flatten(Attribute attr,
                             String style)


Created 2011-07-14 13:27 EST