// Split the message according to the pair separator defined in
// annotated class @Message
List<String> result = Arrays.asList(line.split(separator));
// Bind data from message with model classes
factory.bind(result, model);
// Link objects together
factory.link(model);
// Add objects graph to the list