Class ResourceDocumentToEntityConverter
- java.lang.Object
-
- org.openiam.elasticsearch.converter.AbstractDocumentToEntityConverter<D,E,DTO>
-
- org.openiam.elasticsearch.converter.AbstractKeyDocumentToEntityConverter<D,E,DTO>
-
- org.openiam.elasticsearch.converter.AbstractKeyNameDocumentToEntityConverter<D,E,DTO>
-
- org.openiam.elasticsearch.converter.AbstractMetadataTypeDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
- org.openiam.elasticsearch.converter.ResourceDocumentToEntityConverter
-
@Component("resourceDocumentToEntityConverter") public class ResourceDocumentToEntityConverter extends AbstractMetadataTypeDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
-
Constructor Summary
Constructors Constructor Description ResourceDocumentToEntityConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceDocconvertToDocument(ResourceEntity entity)ResourceconvertToDTO(ResourceDoc doc)ResourceEntityconvertToEntity(ResourceDoc doc)Class<ResourceDoc>getDocumentClass()Class<Resource>getDTOClass()Class<ResourceEntity>getEntityClass()protected ResourceDocnewDocument()protected ResourcenewDTO()protected ResourceEntitynewEntity()-
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 ResourceDoc newDocument()
- Specified by:
newDocumentin classAbstractDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
newEntity
protected ResourceEntity newEntity()
- Specified by:
newEntityin classAbstractDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
getDocumentClass
public Class<ResourceDoc> getDocumentClass()
- Specified by:
getDocumentClassin classAbstractDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
getEntityClass
public Class<ResourceEntity> getEntityClass()
- Specified by:
getEntityClassin classAbstractDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
convertToDocument
public ResourceDoc convertToDocument(ResourceEntity entity)
- Overrides:
convertToDocumentin classAbstractMetadataTypeDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
convertToEntity
public ResourceEntity convertToEntity(ResourceDoc doc)
- Overrides:
convertToEntityin classAbstractMetadataTypeDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
convertToDTO
public Resource convertToDTO(ResourceDoc doc)
- Overrides:
convertToDTOin classAbstractMetadataTypeDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
newDTO
protected Resource newDTO()
- Specified by:
newDTOin classAbstractDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
getDTOClass
public Class<Resource> getDTOClass()
- Specified by:
getDTOClassin classAbstractDocumentToEntityConverter<ResourceDoc,ResourceEntity,Resource>
-
-