Class ManagedSysDocumentToEntityConverter
- java.lang.Object
-
- org.openiam.elasticsearch.converter.AbstractDocumentToEntityConverter<D,E,DTO>
-
- org.openiam.elasticsearch.converter.AbstractKeyDocumentToEntityConverter<D,E,DTO>
-
- org.openiam.elasticsearch.converter.AbstractKeyNameDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
- org.openiam.elasticsearch.converter.ManagedSysDocumentToEntityConverter
-
@Component("managedSysDocumentToEntityConverter") public class ManagedSysDocumentToEntityConverter extends AbstractKeyNameDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
-
Constructor Summary
Constructors Constructor Description ManagedSysDocumentToEntityConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedSysDoc
convertToDocument(ManagedSysEntity entity)
ManagedSysDto
convertToDTO(ManagedSysDoc doc)
ManagedSysEntity
convertToEntity(ManagedSysDoc doc)
Class<ManagedSysDoc>
getDocumentClass()
Class<ManagedSysDto>
getDTOClass()
Class<ManagedSysEntity>
getEntityClass()
protected ManagedSysDoc
newDocument()
protected ManagedSysDto
newDTO()
protected ManagedSysEntity
newEntity()
-
Methods inherited from class org.openiam.elasticsearch.converter.AbstractKeyNameDocumentToEntityConverter
isCanBeReindexed
-
Methods inherited from class org.openiam.elasticsearch.converter.AbstractDocumentToEntityConverter
convertToDocumentList, convertToEntityList
-
-
-
-
Method Detail
-
newDocument
protected ManagedSysDoc newDocument()
- Specified by:
newDocument
in classAbstractDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
newEntity
protected ManagedSysEntity newEntity()
- Specified by:
newEntity
in classAbstractDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
newDTO
protected ManagedSysDto newDTO()
- Specified by:
newDTO
in classAbstractDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
getDocumentClass
public Class<ManagedSysDoc> getDocumentClass()
- Specified by:
getDocumentClass
in classAbstractDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
getEntityClass
public Class<ManagedSysEntity> getEntityClass()
- Specified by:
getEntityClass
in classAbstractDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
getDTOClass
public Class<ManagedSysDto> getDTOClass()
- Specified by:
getDTOClass
in classAbstractDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
convertToDocument
public ManagedSysDoc convertToDocument(ManagedSysEntity entity)
- Overrides:
convertToDocument
in classAbstractKeyNameDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
convertToEntity
public ManagedSysEntity convertToEntity(ManagedSysDoc doc)
- Overrides:
convertToEntity
in classAbstractKeyNameDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
convertToDTO
public ManagedSysDto convertToDTO(ManagedSysDoc doc)
- Overrides:
convertToDTO
in classAbstractKeyNameDocumentToEntityConverter<ManagedSysDoc,ManagedSysEntity,ManagedSysDto>
-
-