org.compass.core.config.process
Class ResolveLateAttributesMappingProcessor

java.lang.Object
  extended by org.compass.core.config.process.ResolveLateAttributesMappingProcessor
All Implemented Interfaces:
MappingProcessor

public class ResolveLateAttributesMappingProcessor
extends Object
implements MappingProcessor

Reolves late attributes associated usually with ClassMapping, they are:

SupportUnmarshall: One can set globally if ClassMappings will support unmarshalling or not.

Author:
kimchy

Constructor Summary
ResolveLateAttributesMappingProcessor()
           
 
Method Summary
 CompassMapping process(CompassMapping compassMapping, PropertyNamingStrategy namingStrategy, ConverterLookup converterLookup, CompassSettings settings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolveLateAttributesMappingProcessor

public ResolveLateAttributesMappingProcessor()
Method Detail

process

public CompassMapping process(CompassMapping compassMapping,
                              PropertyNamingStrategy namingStrategy,
                              ConverterLookup converterLookup,
                              CompassSettings settings)
                       throws MappingException
Specified by:
process in interface MappingProcessor
Throws:
MappingException


Copyright (c) 2004-2006 The Compass Project.