Class MarkLogicMappingContext

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.data.mapping.context.MappingContext<BasicMarkLogicPersistentEntity<?>,​MarkLogicPersistentProperty>

    public class MarkLogicMappingContext
    extends org.springframework.data.mapping.context.AbstractMappingContext<BasicMarkLogicPersistentEntity<?>,​MarkLogicPersistentProperty>
    implements org.springframework.context.ApplicationContextAware
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected <T> BasicMarkLogicPersistentEntity<?> createPersistentEntity​(org.springframework.data.util.TypeInformation<T> typeInformation)  
      protected MarkLogicPersistentProperty createPersistentProperty​(org.springframework.data.mapping.model.Property property, BasicMarkLogicPersistentEntity<?> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder)  
      void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)  
      • Methods inherited from class org.springframework.data.mapping.context.AbstractMappingContext

        addPersistentEntity, addPersistentEntity, afterPropertiesSet, doFindPersistentPropertyPaths, findPersistentPropertyPaths, getManagedTypes, getPersistentEntities, getPersistentEntity, getPersistentEntity, getPersistentEntity, getPersistentPropertyPath, getPersistentPropertyPath, getPersistentPropertyPath, hasPersistentEntityFor, initialize, setApplicationEventPublisher, setInitialEntitySet, setSimpleTypeHolder, setStrict, shouldCreatePersistentEntityFor
      • Methods inherited from interface org.springframework.data.mapping.context.MappingContext

        getRequiredPersistentEntity, getRequiredPersistentEntity, getRequiredPersistentEntity
    • Constructor Detail

      • MarkLogicMappingContext

        public MarkLogicMappingContext()
    • Method Detail

      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
                                   throws org.springframework.beans.BeansException
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware
        Overrides:
        setApplicationContext in class org.springframework.data.mapping.context.AbstractMappingContext<BasicMarkLogicPersistentEntity<?>,​MarkLogicPersistentProperty>
        Throws:
        org.springframework.beans.BeansException