Package gov.cms.hh.grouper
Class DataContainer<T>
java.lang.Object
gov.cms.hh.grouper.DataContainer<T>
- Type Parameters:
T-
- All Implemented Interfaces:
DataContainerIF<T>
- Author:
- CMS
-
Constructor Summary
ConstructorsConstructorDescriptionDataContainer(String inpFile, int colNum, Class clazz) DataContainer(String inpFile, int colNum, Class clazz, boolean loadDescriptions) DataContainer(String inpFile, Class clazz) DataContainer(String inpFile, Class clazz, boolean loadDescriptions) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidaddAllWithId(List<T> data) getData()voidreplaceAll(int keyPosition, List<T> data) voidreplaceAllWithId(List<T> data) voidsetColumnNames(T columnNames) voidsetDataMap(Map<String, T> dataMap)
-
Constructor Details
-
DataContainer
- Parameters:
inpFile-clazz-
-
DataContainer
- Parameters:
inpFile-clazz-loadDescriptions-
-
DataContainer
- Parameters:
inpFile-colNum-clazz-
-
DataContainer
- Parameters:
inpFile-colNum-clazz-loadDescriptions-
-
-
Method Details
-
getDataMap
- Specified by:
getDataMapin interfaceDataContainerIF<T>- Returns:
- the dataMap
-
setDataMap
- Specified by:
setDataMapin interfaceDataContainerIF<T>- Parameters:
dataMap- the dataMap to set
-
getColumnNames
- Specified by:
getColumnNamesin interfaceDataContainerIF<T>- Returns:
- the columnNames
-
setColumnNames
- Specified by:
setColumnNamesin interfaceDataContainerIF<T>- Parameters:
columnNames- the columnNames to set
-
add
- Specified by:
addin interfaceDataContainerIF<T>- Parameters:
key-data-
-
addAll
- Specified by:
addAllin interfaceDataContainerIF<T>- Parameters:
keyPosition-data-
-
getData
- Specified by:
getDatain interfaceDataContainerIF<T>- Returns:
-
replaceAll
- Specified by:
replaceAllin interfaceDataContainerIF<T>- Parameters:
keyPosition-data-
-
addAllWithId
- Specified by:
addAllWithIdin interfaceDataContainerIF<T>- Parameters:
data-
-
replaceAllWithId
- Specified by:
replaceAllWithIdin interfaceDataContainerIF<T>- Parameters:
data-
-