Class EnumValueProvider
- java.lang.Object
-
- org.cxbox.core.util.filter.provider.impl.AbstractClassifyDataProvider
-
- org.cxbox.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 interfaceEnumValueProvider.BaseEnumUsed when a JPA entity enum field is mapped to aDataResponseDTOfield which type is not enum.
-
Constructor Summary
Constructors Constructor Description EnumValueProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectconvertEnumToTargetType(Object value)protected List<ClassifyDataParameter>getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers)-
Methods inherited from class org.cxbox.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 org.cxbox.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:
getProviderParameterValuesin classAbstractClassifyDataProvider
-
-