private static Object maskWithNullValue()

in library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/transform/MaskField.java [114:125]


    private static Object maskWithNullValue(Object value) {
        Object maskedValue = BASIC_MAPPING.get(value.getClass());
        if (maskedValue == null) {
            if (value instanceof List)
                maskedValue = Collections.emptyList();
            else if (value instanceof Map)
                maskedValue = Collections.emptyMap();
            else
                throw new IllegalArgumentException("Unable to mask value of type: " + value.getClass());
        }
        return maskedValue;
    }