edu.internet2.middleware.grouperClientExt.com.thoughtworks.xstream.mapper
Class LocalConversionMapper

java.lang.Object
  extended by edu.internet2.middleware.grouperClientExt.com.thoughtworks.xstream.mapper.MapperWrapper
      extended by edu.internet2.middleware.grouperClientExt.com.thoughtworks.xstream.mapper.LocalConversionMapper
All Implemented Interfaces:
Mapper

public class LocalConversionMapper
extends MapperWrapper

A Mapper for locally defined converters for a member field.

Since:
1.3
Author:
Jörg Schaible

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.internet2.middleware.grouperClientExt.com.thoughtworks.xstream.mapper.Mapper
Mapper.ImplicitCollectionMapping, Mapper.Null
 
Constructor Summary
LocalConversionMapper(Mapper wrapped)
          Constructs a LocalConversionMapper.
 
Method Summary
 Converter getLocalConverter(Class definedIn, String fieldName)
           
 void registerLocalConverter(Class definedIn, String fieldName, Converter converter)
           
 
Methods inherited from class edu.internet2.middleware.grouperClientExt.com.thoughtworks.xstream.mapper.MapperWrapper
aliasForAttribute, aliasForAttribute, attributeForAlias, attributeForAlias, attributeForClassDefiningField, attributeForEnumType, attributeForImplementationClass, attributeForReadResolveField, defaultImplementationOf, getConverterFromAttribute, getConverterFromAttribute, getConverterFromItemType, getConverterFromItemType, getConverterFromItemType, getFieldNameForItemTypeAndName, getImplicitCollectionDefForFieldName, getItemTypeForItemFieldName, isImmutableValueType, lookupMapperOfType, realClass, realMember, serializedClass, serializedMember, shouldSerializeMember
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalConversionMapper

public LocalConversionMapper(Mapper wrapped)
Constructs a LocalConversionMapper.

Parameters:
wrapped -
Since:
1.3
Method Detail

registerLocalConverter

public void registerLocalConverter(Class definedIn,
                                   String fieldName,
                                   Converter converter)

getLocalConverter

public Converter getLocalConverter(Class definedIn,
                                   String fieldName)
Specified by:
getLocalConverter in interface Mapper
Overrides:
getLocalConverter in class MapperWrapper


Copyright © 2010 Internet2. All Rights Reserved.