default void setFilterValueToValueHolder(FacesContext context, Object value) {
        UIComponent filterFacet = getFacet("filter");

        CompositeUtils.invokeOnDeepestEditableValueHolder(context, filterFacet, (ctx, component) -> {
            ((EditableValueHolder) component).setValue(value);
        });
    }
Special {@link #getColumnKey()} method which must be used when we are inside e.g.
the DataTable "row state".

@param parent
@param rowKey
@return
primefaces/src/main/java/org/primefaces/component/api/UIColumn.java