public class IndexContainerDataSource extends Object implements DataSource, Visitor<Index>
kontenera indeksów.| Constructor and Description |
|---|
IndexContainerDataSource(IndexContainer container)
Tworzy źródło danych na podstawie wczytanych indeksów do
kontenera. |
| Modifier and Type | Method and Description |
|---|---|
ActNumber[] |
getBaptism(String surname,
String name) |
ActNumber[] |
getConfirmation(String surname,
String name) |
ActNumber[] |
getDecease(String surname,
String name) |
ActNumber[] |
getMarriage(String surname,
String name) |
Map<String,Set<String>> |
getPersonalData()
Zwraca mapę, która każdemu nazwisku przyporządkowuje zbiór imion.
|
void |
visit(Index i)
Odwiedzający udaje się do odwiedzanego.
|
public IndexContainerDataSource(IndexContainer container)
kontenera.container - kontener, którego indeksy zostaną przejrzane, aby pozyskać informacjepublic ActNumber[] getBaptism(String surname, String name)
getBaptism in interface DataSourcesurname - nazwiskoname - imiępublic ActNumber[] getConfirmation(String surname, String name)
getConfirmation in interface DataSourcesurname - nazwiskoname - imiępublic ActNumber[] getMarriage(String surname, String name)
getMarriage in interface DataSourcesurname - nazwiskoname - imiępublic ActNumber[] getDecease(String surname, String name)
getDecease in interface DataSourcesurname - nazwiskoname - imiępublic Map<String,Set<String>> getPersonalData()
DataSourceDataSource.getBaptism(String, String), DataSource.getConfirmation(String, String),
DataSource.getMarriage(String, String) i DataSource.getDecease(String, String).getPersonalData in interface DataSourcenull - jeżeli źródło danych nie wspiera możliwości pobrania danych osobowych.Copyright © 2021. All rights reserved.