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;
}