Class UserDocToEntityConverter
- java.lang.Object
-
- org.openiam.elasticsearch.converter.AbstractDocumentToEntityConverter<D,E,DTO>
-
- org.openiam.elasticsearch.converter.AbstractKeyDocumentToEntityConverter<UserDoc,UserEntity,User>
-
- org.openiam.elasticsearch.converter.UserDocToEntityConverter
-
@Component("userDocToEntityConverter") public class UserDocToEntityConverter extends AbstractKeyDocumentToEntityConverter<UserDoc,UserEntity,User>
-
-
Constructor Summary
Constructors Constructor Description UserDocToEntityConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserDocconvertToDocument(UserEntity entity)UserconvertToDTO(UserDoc doc)UserEntityconvertToEntity(UserDoc doc)Class<UserDoc>getDocumentClass()Class<User>getDTOClass()Class<UserEntity>getEntityClass()booleanisCanBeReindexed()protected UserDocnewDocument()protected UsernewDTO()protected UserEntitynewEntity()-
Methods inherited from class org.openiam.elasticsearch.converter.AbstractDocumentToEntityConverter
convertToDocumentList, convertToEntityList
-
-
-
-
Method Detail
-
newDocument
protected UserDoc newDocument()
- Specified by:
newDocumentin classAbstractDocumentToEntityConverter<UserDoc,UserEntity,User>
-
newEntity
protected UserEntity newEntity()
- Specified by:
newEntityin classAbstractDocumentToEntityConverter<UserDoc,UserEntity,User>
-
getDocumentClass
public Class<UserDoc> getDocumentClass()
- Specified by:
getDocumentClassin classAbstractDocumentToEntityConverter<UserDoc,UserEntity,User>
-
getEntityClass
public Class<UserEntity> getEntityClass()
- Specified by:
getEntityClassin classAbstractDocumentToEntityConverter<UserDoc,UserEntity,User>
-
convertToDocument
public UserDoc convertToDocument(UserEntity entity)
- Overrides:
convertToDocumentin classAbstractKeyDocumentToEntityConverter<UserDoc,UserEntity,User>
-
convertToEntity
public UserEntity convertToEntity(UserDoc doc)
- Overrides:
convertToEntityin classAbstractKeyDocumentToEntityConverter<UserDoc,UserEntity,User>
-
convertToDTO
public User convertToDTO(UserDoc doc)
- Overrides:
convertToDTOin classAbstractKeyDocumentToEntityConverter<UserDoc,UserEntity,User>
-
newDTO
protected User newDTO()
- Specified by:
newDTOin classAbstractDocumentToEntityConverter<UserDoc,UserEntity,User>
-
getDTOClass
public Class<User> getDTOClass()
- Specified by:
getDTOClassin classAbstractDocumentToEntityConverter<UserDoc,UserEntity,User>
-
isCanBeReindexed
public boolean isCanBeReindexed()
- Specified by:
isCanBeReindexedin classAbstractDocumentToEntityConverter<UserDoc,UserEntity,User>
-
-