@Override public void populate(final SearchResultValueData source, final ProductData target) throws ConversionException { Assert.notNull(source, "Parameter source cannot be null."); Assert.notNull(target, "Parameter target cannot be null."); final Boolean internalOnlyFlag = (Boolean) source.getValues().get("internalOnly"); target.setInternalOnly(internalOnlyFlag == null ? false : internalOnlyFlag.booleanValue()); }