Class AbstractSubformDataCatalogue
- java.lang.Object
-
- dev.pcvolkmer.mv64e.datamapper.datacatalogues.AbstractDataCatalogue
-
- dev.pcvolkmer.mv64e.datamapper.datacatalogues.AbstractSubformDataCatalogue
-
- All Implemented Interfaces:
DataCatalogue
- Direct Known Subclasses:
ConsentMvVerlaufCatalogue,EcogCatalogue,EinzelempfehlungCatalogue,HistologieCatalogue,KeimbahndiagnoseCatalogue,MolekulargenMsiCatalogue,MolekulargenuntersuchungCatalogue,MolekularImmunhistoCatalogue,MolekularPcrCatalogue,ProzedurCatalogue,RebiopsieCatalogue,ReevaluationCatalogue,TherapielinieCatalogue,TumorausbreitungCatalogue,TumorgradingCatalogue,VerwandteCatalogue,VorbefundeCatalogue
@NullMarked public abstract class AbstractSubformDataCatalogue extends AbstractDataCatalogue implements DataCatalogue
Common implementations for all data catalogues used in subforms- Since:
- 0.1
-
-
Field Summary
-
Fields inherited from class dev.pcvolkmer.mv64e.datamapper.datacatalogues.AbstractDataCatalogue
jdbcTemplate
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractSubformDataCatalogue(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.util.List<ResultSet>getAllByParentId(int id)Get procedure result sets by parent procedure idintgetParentIdById(int id)Get parent procedure by procedure idprotected abstract java.lang.StringgetTableName()-
Methods inherited from class dev.pcvolkmer.mv64e.datamapper.datacatalogues.AbstractDataCatalogue
getById, getByIdList, getDiseases
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface dev.pcvolkmer.mv64e.datamapper.datacatalogues.DataCatalogue
getById
-
-
-
-
Method Detail
-
getTableName
protected abstract java.lang.String getTableName()
- Specified by:
getTableNamein classAbstractDataCatalogue
-
getAllByParentId
public java.util.List<ResultSet> getAllByParentId(int id)
Get procedure result sets by parent procedure id- Parameters:
id- The parents procedure id- Returns:
- The sub procedures
-
getParentIdById
@NullMarked public int getParentIdById(int id)
Get parent procedure by procedure id- Parameters:
id- The procedure id- Returns:
- The procedure
-
-