Package org.cxbox.core.dto.rowmeta
Class FieldsDictionaryDeprecatedMeta<T extends org.cxbox.api.data.dto.DataResponseDTO>
java.lang.Object
org.cxbox.api.data.dto.rowmeta.FieldsDTO
org.cxbox.core.dto.rowmeta.RowDependentFieldsCommonMeta<T>
org.cxbox.core.dto.rowmeta.RowDependentFieldsDictionaryDeprecatedMeta<T>
org.cxbox.core.dto.rowmeta.RowDependentFieldsDictionaryMeta<T>
org.cxbox.core.dto.rowmeta.RowDependentFieldsMeta<T>
org.cxbox.core.dto.rowmeta.FieldsCommonMeta<T>
org.cxbox.core.dto.rowmeta.FieldsDictionaryDeprecatedMeta<T>
- All Implemented Interfaces:
Iterable<org.cxbox.api.data.dto.rowmeta.FieldDTO>
- Direct Known Subclasses:
FieldsDictionaryMeta
public class FieldsDictionaryDeprecatedMeta<T extends org.cxbox.api.data.dto.DataResponseDTO>
extends FieldsCommonMeta<T>
-
Field Summary
Fields inherited from class org.cxbox.core.dto.rowmeta.RowDependentFieldsCommonMeta
objectMapperFields inherited from class org.cxbox.api.data.dto.rowmeta.FieldsDTO
fields -
Constructor Summary
ConstructorsConstructorDescriptionFieldsDictionaryDeprecatedMeta(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Optional<DictionaryProvider> dictionaryProvider) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidsetAllFilterValuesByLovType(DtoField<?, ?> field, @NonNull org.cxbox.api.data.dictionary.IDictionaryType type, @NonNull Comparator<org.cxbox.api.data.dictionary.SimpleDictionary> comparator) Deprecated, for removal: This API element is subject to removal in a future version.final voidsetAllFilterValuesByLovType(DtoField<? super T, ?> field, org.cxbox.api.data.dictionary.IDictionaryType type) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.0.0-M12 useFieldsDictionaryMeta.setDictionaryFilterValues(DtoField)insteadfinal voidsetAllValuesWithIcons(DtoField<? super T, ?> field, org.cxbox.api.data.dictionary.IDictionaryType type, Map<org.cxbox.api.data.dictionary.LOV, org.cxbox.api.data.dto.rowmeta.Icon> valueIconMap) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.0.0-M12 useFieldsDictionaryMeta.setDictionaryIcons(DtoField, Map)insteadfinal <E extends Enum<?>>
voidsetAllValuesWithIcons(DtoField<? super T, E> field, @NonNull Map<E, org.cxbox.api.data.dto.rowmeta.Icon> valueIconMap) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.0.0-M12 useFieldsDictionaryMeta.setEnumIcons(DtoField, Map)insteadMethods inherited from class org.cxbox.core.dto.rowmeta.FieldsCommonMeta
addConcreteFilterValue, enableFilter, enableSort, setConcreteFilterValues, setEphemeral, setFileAccept, setForceActiveMethods inherited from class org.cxbox.core.dto.rowmeta.RowDependentFieldsDictionaryMeta
setDictionaryValues, setDictionaryValues, setEnumValuesMethods inherited from class org.cxbox.core.dto.rowmeta.RowDependentFieldsDictionaryDeprecatedMeta
setDictionaryTypeWithAllValues, setDictionaryTypeWithAllValues, setDictionaryTypeWithConcreteValues, setDictionaryTypeWithConcreteValues, setDictionaryTypeWithConcreteValues, setDictionaryTypeWithConcreteValuesFromList, setDictionaryTypeWithCustomValuesMethods inherited from class org.cxbox.core.dto.rowmeta.RowDependentFieldsCommonMeta
addConcreteValue, disable, disableFields, get, getCurrentValue, hidden, required, setConcreteValues, setCurrentValue, setDisabled, setDisabled, setDrilldown, setDrilldowns, setEnabled, setHidden, setNotHidden, setNotRequired, setPlaceholder, setRequiredMethods inherited from class org.cxbox.api.data.dto.rowmeta.FieldsDTO
add, get, iterator, ofMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
FieldsDictionaryDeprecatedMeta
public FieldsDictionaryDeprecatedMeta(@Qualifier("cxboxObjectMapper") com.fasterxml.jackson.databind.ObjectMapper objectMapper, Optional<DictionaryProvider> dictionaryProvider)
-
-
Method Details
-
setAllFilterValuesByLovType
@Deprecated(since="4.0.0-M12", forRemoval=true) public final void setAllFilterValuesByLovType(DtoField<? super T, ?> field, org.cxbox.api.data.dictionary.IDictionaryType type) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.0.0-M12 useFieldsDictionaryMeta.setDictionaryFilterValues(DtoField)instead -
setAllFilterValuesByLovType
@Deprecated(since="4.0.0-M12", forRemoval=true) public final void setAllFilterValuesByLovType(DtoField<?, ?> field, @NonNull @NonNull org.cxbox.api.data.dictionary.IDictionaryType type, @NonNull @NonNull Comparator<org.cxbox.api.data.dictionary.SimpleDictionary> comparator) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.0.0-M12 useFieldsDictionaryMeta.setDictionaryFilterValues(DtoField)instead -
setAllValuesWithIcons
@Deprecated(since="4.0.0-M12", forRemoval=true) public final void setAllValuesWithIcons(DtoField<? super T, ?> field, org.cxbox.api.data.dictionary.IDictionaryType type, Map<org.cxbox.api.data.dictionary.LOV, org.cxbox.api.data.dto.rowmeta.Icon> valueIconMap) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.0.0-M12 useFieldsDictionaryMeta.setDictionaryIcons(DtoField, Map)instead -
setAllValuesWithIcons
@Deprecated(since="4.0.0-M12", forRemoval=true) public final <E extends Enum<?>> void setAllValuesWithIcons(@Nullable DtoField<? super T, E> field, @NonNull @NonNull Map<E, org.cxbox.api.data.dto.rowmeta.Icon> valueIconMap) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.0.0-M12 useFieldsDictionaryMeta.setEnumIcons(DtoField, Map)instead
-
FieldsDictionaryMeta.setDictionaryFilterValues(DtoField)instead