Package org.apache.tuscany.sca.databinding.jaxb

Examples of org.apache.tuscany.sca.databinding.jaxb.JAXBContextHelper


            System.out.println(a);
        }
        //        XmlType xmlType = cls.getAnnotation(XmlType.class);
        //        System.out.println(xmlType);
        Object bean = cls.newInstance();
        JAXBContext context = new JAXBContextHelper(new DefaultExtensionPointRegistry()).createJAXBContext(cls);
        StringWriter sw = new StringWriter();
        context.createMarshaller().marshal(bean, sw);
        System.out.println(sw.toString());

    }
View Full Code Here


        TransformationContext tContext = new TransformationContextImpl();
        tContext.setSourceDataType(sourceDataType);
        tContext.setTargetDataType(targetDataType);

        ExtensionPointRegistry registry = new DefaultExtensionPointRegistry();
        JAXBContextHelper contextHelper = JAXBContextHelper.getInstance(registry);
        // Force the JAXBContext to be cached
        contextHelper.createJAXBContext(tContext, true);

        long start = System.currentTimeMillis();
        JAXB2OMElement t1 = new JAXB2OMElement(registry);
        OMElement om = t1.transform(po, tContext);
        long duration1 = System.currentTimeMillis() - start;
View Full Code Here

            System.out.println(a);
        }
        //        XmlType xmlType = cls.getAnnotation(XmlType.class);
        //        System.out.println(xmlType);
        Object bean = cls.newInstance();
        JAXBContext context = new JAXBContextHelper(new DefaultExtensionPointRegistry()).createJAXBContext(cls);
        StringWriter sw = new StringWriter();
        context.createMarshaller().marshal(bean, sw);
        System.out.println(sw.toString());

    }
View Full Code Here

            System.out.println(a);
        }
        //        XmlType xmlType = cls.getAnnotation(XmlType.class);
        //        System.out.println(xmlType);
        Object bean = cls.newInstance();
        JAXBContext context = new JAXBContextHelper(new DefaultExtensionPointRegistry()).createJAXBContext(cls);
        StringWriter sw = new StringWriter();
        context.createMarshaller().marshal(bean, sw);
        System.out.println(sw.toString());

    }
View Full Code Here

                for (Annotation a : m.getAnnotations()) {
                    System.out.println(a);
                }
            }
        }
        JAXBContext context = new JAXBContextHelper(new DefaultExtensionPointRegistry()).createJAXBContext(classes.toArray(new Class<?>[classes.size()]));
        for (Class<?> cls : classes) {
            Object obj = cls.newInstance();
            StringWriter sw = new StringWriter();
            context.createMarshaller().marshal(obj, sw);
            // System.out.println(sw.toString());
View Full Code Here

    }

    @Test
    public void testGenerateSchema() throws Exception {
        List<Class<?>> classes = new WrapperBeanGenerator().generateWrapperBeans(TestInterface.class);
        JAXBContext context = new JAXBContextHelper(new DefaultExtensionPointRegistry()).createJAXBContext(classes.toArray(new Class<?>[classes.size()]));
        Map<String, String> results = JAXBTypeHelper.generateSchema(context);
        for (String xsd : results.values()) {
            System.out.println(xsd);
        }
    }
View Full Code Here

        TransformationContext tContext = new TransformationContextImpl();
        tContext.setSourceDataType(sourceDataType);
        tContext.setTargetDataType(targetDataType);

        ExtensionPointRegistry registry = new DefaultExtensionPointRegistry();
        JAXBContextHelper contextHelper = JAXBContextHelper.getInstance(registry);
        // Force the JAXBContext to be cached
        contextHelper.createJAXBContext(tContext, true);

        long start = System.currentTimeMillis();
        JAXB2OMElement t1 = new JAXB2OMElement(registry);
        OMElement om = t1.transform(po, tContext);
        long duration1 = System.currentTimeMillis() - start;
View Full Code Here

TOP

Related Classes of org.apache.tuscany.sca.databinding.jaxb.JAXBContextHelper

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.