org.databene.model.data
Class ComponentNameMapper

java.lang.Object
  extended by org.databene.commons.converter.AbstractConverter<S,T>
      extended by org.databene.commons.converter.ThreadSafeConverter<Entity,Entity>
          extended by org.databene.model.data.ComponentNameMapper
All Implemented Interfaces:
java.lang.Cloneable, Converter<Entity,Entity>, ThreadAware

public class ComponentNameMapper
extends ThreadSafeConverter<Entity,Entity>

Converts the names of Entity components.

Created: 22.02.2010 19:42:49

Since:
0.6.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.commons.converter.AbstractConverter
sourceType, targetType
 
Constructor Summary
ComponentNameMapper()
           
ComponentNameMapper(java.lang.String mappingSpec)
           
 
Method Summary
 Entity convert(Entity input)
          Concerts an object of type S to an object of type T
 void setMappings(java.lang.String mappingSpec)
           
 
Methods inherited from class org.databene.commons.converter.ThreadSafeConverter
clone, isParallelizable, isThreadSafe
 
Methods inherited from class org.databene.commons.converter.AbstractConverter
getSourceType, getTargetType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentNameMapper

public ComponentNameMapper()

ComponentNameMapper

public ComponentNameMapper(java.lang.String mappingSpec)
Method Detail

setMappings

public void setMappings(java.lang.String mappingSpec)

convert

public Entity convert(Entity input)
               throws ConversionException
Description copied from interface: Converter
Concerts an object of type S to an object of type T

Parameters:
input - the object to convert
Returns:
the converted object
Throws:
ConversionException - if the conversion fails


Copyright © 2010. All Rights Reserved.