publicObjectdoUnmarshal(finalObjectresult,finalHierarchicalStreamReaderreader,finalUnmarshallingContextcontext){finalClassresultType=result.getClass();finalSetseenFields=newHashSet(){publicbooleanadd(Objecte){if(!super.add(e)){thrownewDuplicateFieldException(((FastField)e).getName());}returntrue;}};// ...
HashMap<String, Object> model = new HashMap<String, Object>(); model.put("x", new A()); System.out.println("test 0: " + compile("{{x.value.text}}", model)); model.put("x", new B()); System.out.println("test 1: " + compile("{{x.value.text}}", model)); model.put...