Class LdapMappingContext
java.lang.Object
org.springframework.data.mapping.context.AbstractMappingContext<BasicLdapPersistentEntity<?>,LdapPersistentProperty>
org.springframework.data.ldap.core.mapping.LdapMappingContext
- All Implemented Interfaces:
Aware,BeanFactoryAware,InitializingBean,ApplicationContextAware,ApplicationEventPublisherAware,EnvironmentAware,MappingContext<BasicLdapPersistentEntity<?>,LdapPersistentProperty>
public class LdapMappingContext
extends AbstractMappingContext<BasicLdapPersistentEntity<?>,LdapPersistentProperty>
Mapping context for
LDAP-specific entities.- Since:
- 2.0.4
- Author:
- Mark Paluch
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T> BasicLdapPersistentEntity<?>createPersistentEntity(TypeInformation<T> typeInformation) protected LdapPersistentPropertycreatePersistentProperty(Property property, BasicLdapPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) 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, setApplicationContext, setApplicationEventPublisher, setBeanFactory, setEnvironment, setInitialEntitySet, setManagedTypes, setSimpleTypeHolder, setStrict, shouldCreatePersistentEntityFor, shouldCreatePropertiesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.mapping.context.MappingContext
getRequiredPersistentEntity, getRequiredPersistentEntity, getRequiredPersistentEntity
-
Constructor Details
-
LdapMappingContext
public LdapMappingContext()Creates a newLdapMappingContext.
-
-
Method Details
-
createPersistentEntity
protected <T> BasicLdapPersistentEntity<?> createPersistentEntity(TypeInformation<T> typeInformation) - Specified by:
createPersistentEntityin classAbstractMappingContext<BasicLdapPersistentEntity<?>,LdapPersistentProperty>
-
createPersistentProperty
protected LdapPersistentProperty createPersistentProperty(Property property, BasicLdapPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) - Specified by:
createPersistentPropertyin classAbstractMappingContext<BasicLdapPersistentEntity<?>,LdapPersistentProperty>
-