in src/main/java/com/microsoft/azure/functions/worker/binding/DataTarget.java [19:32]
public Optional<TypedData> computeFromValue() throws Exception {
if (this.value == null) {
return Optional.of(TypedData.newBuilder().setJson("null").build());
}
Optional<TypedData> data;
data = this.dataOperations.applyTypeAssignment(this.value, this.value.getClass()).map(TypedData.Builder::build);
if (data.isPresent()) {
return data;
}
return Optional.empty();
}