Class EnumValueProvider
- java.lang.Object
-
- io.tesler.core.util.filter.provider.impl.AbstractClassifyDataProvider
-
- io.tesler.core.util.filter.provider.impl.EnumValueProvider
-
- All Implemented Interfaces:
ClassifyDataProvider
@Component public class EnumValueProvider extends AbstractClassifyDataProvider implements ClassifyDataProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
EnumValueProvider.BaseEnum
Deprecated.
-
Constructor Summary
Constructors Constructor Description EnumValueProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
convertEnumToTargetType(Object value)
protected List<ClassifyDataParameter>
getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers)
-
Methods inherited from class io.tesler.core.util.filter.provider.impl.AbstractClassifyDataProvider
getClassifyDataParameters, setClassifyDateParameterDateValue
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.tesler.core.util.filter.provider.ClassifyDataProvider
getClassifyDataParameters
-
-
-
-
Method Detail
-
getProviderParameterValues
protected List<ClassifyDataParameter> getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers)
- Specified by:
getProviderParameterValues
in classAbstractClassifyDataProvider
-
-