Package io.tesler.source.engine
Class LinkedDictionaryServiceImpl
- java.lang.Object
-
- io.tesler.source.engine.LinkedDictionaryServiceImpl
-
- All Implemented Interfaces:
LinkedDictionaryService
@Service @Transactional public class LinkedDictionaryServiceImpl extends Object implements LinkedDictionaryService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLinkedDictionaryServiceImpl.LinkedDictionaryCache
-
Constructor Summary
Constructors Constructor Description LinkedDictionaryServiceImpl(Optional<List<LinkedDictionaryConditionChecker>> conditionCheckers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfillRowMetaWithLinkedDictionaries(EngineFieldsMeta<?> meta, BusinessComponent bc, boolean filterValues)Set<LOV>getDictionariesForField(DtoField field, BusinessComponent bc, boolean filterValues)
-
-
-
Constructor Detail
-
LinkedDictionaryServiceImpl
public LinkedDictionaryServiceImpl(Optional<List<LinkedDictionaryConditionChecker>> conditionCheckers)
-
-
Method Detail
-
fillRowMetaWithLinkedDictionaries
public void fillRowMetaWithLinkedDictionaries(EngineFieldsMeta<?> meta, BusinessComponent bc, boolean filterValues)
- Specified by:
fillRowMetaWithLinkedDictionariesin interfaceLinkedDictionaryService
-
getDictionariesForField
public Set<LOV> getDictionariesForField(DtoField field, BusinessComponent bc, boolean filterValues)
- Specified by:
getDictionariesForFieldin interfaceLinkedDictionaryService
-
-