public Object toObjectValue(ValueMapping vm, Object val) { // check for null value. if (val == null) return null; try { String packageName = vm.getDeclaredType().getPackage().getName(); JAXBContext jc = JAXBContext.newInstance(packageName); Unmarshaller u = jc.createUnmarshaller(); return u.unmarshal(new StreamSource(new StringReader (val.toString()))); } catch (JAXBException je) { throw new InternalException(je); } } }
public Object toObjectValue(ValueMapping vm, Object val) { // check for null value. if (val == null) return null; try { String packageName = vm.getDeclaredType().getPackage().getName(); JAXBContext jc = JAXBContext.newInstance(packageName); Unmarshaller u = jc.createUnmarshaller(); return u.unmarshal(new StreamSource(new StringReader (val.toString()))); } catch (JAXBException je) { throw new InternalException(je); } } }
public Object toObjectValue(ValueMapping vm, Object val) { // check for null value. if (val == null) return null; try { String className = vm.getDeclaredType().getName(); int i = className.lastIndexOf('.'); String packageName = className; if (i != -1) { packageName = className.substring(0, i); } JAXBContext jc = JAXBContext.newInstance(packageName); Unmarshaller u = jc.createUnmarshaller(); return u.unmarshal(new StreamSource(new StringReader (val.toString()))); } catch (JAXBException je) { throw new InternalException(je); } } }
public Object toObjectValue(ValueMapping vm, Object val) { // check for null value. if (val == null) return null; try { String className = vm.getDeclaredType().getName(); int i = className.lastIndexOf('.'); String packageName = className; if (i != -1) { packageName = className.substring(0, i); } JAXBContext jc = JAXBContext.newInstance(packageName); Unmarshaller u = jc.createUnmarshaller(); return u.unmarshal(new StreamSource(new StringReader (val.toString()))); } catch (JAXBException je) { throw new InternalException(je); } } }
public Object toObjectValue(ValueMapping vm, Object val) { // check for null value. if (val == null) return null; try { String className = vm.getDeclaredType().getName(); int i = className.lastIndexOf('.'); String packageName = className; if (i != -1) { packageName = className.substring(0, i); } JAXBContext jc = JAXBContext.newInstance(packageName); Unmarshaller u = jc.createUnmarshaller(); return u.unmarshal(new StreamSource(new StringReader (val.toString()))); } catch (JAXBException je) { throw new InternalException(je); } } }
public Object toObjectValue(ValueMapping vm, Object val) { // check for null value. if (val == null) return null; try { String className = vm.getDeclaredType().getName(); int i = className.lastIndexOf('.'); String packageName = className; if (i != -1) { packageName = className.substring(0, i); } JAXBContext jc = JAXBContext.newInstance(packageName); Unmarshaller u = jc.createUnmarshaller(); return u.unmarshal(new StreamSource(new StringReader (val.toString()))); } catch (JAXBException je) { throw new InternalException(je); } } }
throw new MetaDataException(_loc.get("not-embedded", fm)); return embed.getDeclaredType();
throw new MetaDataException(_loc.get("not-embedded", fm)); return embed.getDeclaredType();
throw new MetaDataException(_loc.get("not-embedded", fm)); return embed.getDeclaredType();