Class GenericDataServiceImpl
java.lang.Object
org.apache.fineract.infrastructure.dataqueries.service.GenericDataServiceImpl
- All Implemented Interfaces:
org.apache.fineract.infrastructure.dataqueries.service.GenericDataService
@Service
public class GenericDataServiceImpl
extends Object
implements org.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.dataqueries.data.GenericResultsetDataList<org.apache.fineract.infrastructure.dataqueries.data.ResultsetColumnHeaderData> fillResultsetColumnHeaders(String tableName) List<org.apache.fineract.infrastructure.dataqueries.data.ResultsetRowData> fillResultsetRowData(String sql, List<org.apache.fineract.infrastructure.dataqueries.data.ResultsetColumnHeaderData> columnHeaders) generateJsonFromGenericResultsetData(org.apache.fineract.infrastructure.dataqueries.data.GenericResultsetData grs) booleanisExplicitlyIndexed(String tableName, String columnName) booleanisExplicitlyUnique(String tableName, String columnName)
-
Constructor Details
-
GenericDataServiceImpl
public GenericDataServiceImpl()
-
-
Method Details
-
fillGenericResultSet
public org.apache.fineract.infrastructure.dataqueries.data.GenericResultsetData fillGenericResultSet(String sql) - Specified by:
fillGenericResultSetin interfaceorg.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-
fillResultsetColumnHeaders
public List<org.apache.fineract.infrastructure.dataqueries.data.ResultsetColumnHeaderData> fillResultsetColumnHeaders(String tableName) - Specified by:
fillResultsetColumnHeadersin interfaceorg.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-
fillResultsetRowData
@NonNull public List<org.apache.fineract.infrastructure.dataqueries.data.ResultsetRowData> fillResultsetRowData(String sql, List<org.apache.fineract.infrastructure.dataqueries.data.ResultsetColumnHeaderData> columnHeaders) - Specified by:
fillResultsetRowDatain interfaceorg.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-
replace
- Specified by:
replacein interfaceorg.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-
wrapSQL
- Specified by:
wrapSQLin interfaceorg.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-
generateJsonFromGenericResultsetData
public String generateJsonFromGenericResultsetData(org.apache.fineract.infrastructure.dataqueries.data.GenericResultsetData grs) - Specified by:
generateJsonFromGenericResultsetDatain interfaceorg.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-
isExplicitlyUnique
- Specified by:
isExplicitlyUniquein interfaceorg.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-
isExplicitlyIndexed
- Specified by:
isExplicitlyIndexedin interfaceorg.apache.fineract.infrastructure.dataqueries.service.GenericDataService
-