org.springframework.data.document.mongodb.config
Class MappingMongoConverterParser

java.lang.Object
  extended by AbstractBeanDefinitionParser
      extended by org.springframework.data.document.mongodb.config.MappingMongoConverterParser

public class MappingMongoConverterParser
extends AbstractBeanDefinitionParser

Author:
Jon Brisbin , Oliver Gierke

Field Summary
private static java.lang.String BASE_PACKAGE
           
private static java.lang.String INDEX_HELPER
           
(package private) static java.lang.String MAPPING_CONTEXT
           
private static java.lang.String POST_PROCESSOR
           
private static java.lang.String TEMPLATE
           
 
Constructor Summary
MappingMongoConverterParser()
           
 
Method Summary
 java.util.Set<java.lang.String> getInititalEntityClasses(org.w3c.dom.Element element, BeanDefinitionBuilder builder)
           
protected  AbstractBeanDefinition parseInternal(org.w3c.dom.Element element, ParserContext parserContext)
           
protected  java.lang.String resolveId(org.w3c.dom.Element element, AbstractBeanDefinition definition, ParserContext parserContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAPPING_CONTEXT

static final java.lang.String MAPPING_CONTEXT
See Also:
Constant Field Values

INDEX_HELPER

private static final java.lang.String INDEX_HELPER
See Also:
Constant Field Values

TEMPLATE

private static final java.lang.String TEMPLATE
See Also:
Constant Field Values

POST_PROCESSOR

private static final java.lang.String POST_PROCESSOR
See Also:
Constant Field Values

BASE_PACKAGE

private static final java.lang.String BASE_PACKAGE
See Also:
Constant Field Values
Constructor Detail

MappingMongoConverterParser

public MappingMongoConverterParser()
Method Detail

resolveId

protected java.lang.String resolveId(org.w3c.dom.Element element,
                                     AbstractBeanDefinition definition,
                                     ParserContext parserContext)
                              throws BeanDefinitionStoreException
Throws:
BeanDefinitionStoreException

parseInternal

protected AbstractBeanDefinition parseInternal(org.w3c.dom.Element element,
                                               ParserContext parserContext)

getInititalEntityClasses

public java.util.Set<java.lang.String> getInititalEntityClasses(org.w3c.dom.Element element,
                                                                BeanDefinitionBuilder builder)