@Override public List<Activity> toActivityList(CustomType document) throws ActivityConversionException { Activity customActivity = new Activity(); customActivity.setId(document.getTest()); customActivity.setVerb(document.getTest()); customActivity.setProvider((Provider) new Provider().withId(document.getTest())); return Lists.newArrayList(customActivity); }