Examples of addFieldInfo()


Examples of org.apache.axis2.rmi.config.ClassInfo.addFieldInfo()

    public void testTestClass2(){

        ClassInfo classInfo = new ClassInfo(TestClass2.class);
        classInfo.addFieldInfo(new FieldInfo("param1","xmlparam1",false));
        classInfo.addFieldInfo(new FieldInfo("param2","xmlparam2",false));
        configurator.addClassInfo(classInfo);

        TestClass2 testObject = new TestClass2();
        testObject.setParam1(5);
        testObject.setParam2(34.5f);
View Full Code Here

Examples of org.apache.axis2.rmi.config.ClassInfo.addFieldInfo()

        Configurator configurator = new Configurator();

        ClassInfo classInfo = new ClassInfo(ComplexType3.class);
        FieldInfo fieldInfo = new FieldInfo("param1","xmlparam1",false);
        classInfo.addFieldInfo(fieldInfo);
        configurator.addClassInfo(classInfo);

        Service service = new Service(CustomMappingService.class, configurator);
        try {
            service.populateMetaData();
View Full Code Here

Examples of org.codehaus.janino.util.ClassFile.addFieldInfo()

        }

        // Synthetic fields.
        for (Iterator it = cd.syntheticFields.values().iterator(); it.hasNext();) {
            IClass.IField f = (IClass.IField) it.next();
            cf.addFieldInfo(
                Mod.PACKAGE,                 // modifiers,
                f.getName(),                 // fieldName,
                f.getType().getDescriptor(), // fieldTypeFD,
                null                         // optionalConstantValue
            );
View Full Code Here

Examples of org.exolab.castor.builder.info.ClassInfo.addFieldInfo()

                new JClass("Book")), "isbn");
        field.addNature(JDOFieldInfoNature.class.getName());
        JDOFieldInfoNature jdoField = new JDOFieldInfoNature(field);
        jdoField.setColumnName("isbn");
        jdoField.setColumnType("integer");
        classInfo.addFieldInfo(field);
        classInfo.addNature(JDOClassInfoNature.class.getName());
        JDOClassInfoNature jdo = new JDOClassInfoNature(classInfo);

        List jdoFields = jdo.getFields();
        assertEquals(1, jdoFields.size());
View Full Code Here

Examples of org.exolab.castor.builder.info.ClassInfo.addFieldInfo()

        jdoIsbn.setColumnName("isbn");
        jdoIsbn.setColumnType("integer");
        jdoTitle.setColumnName("title");
        jdoTitle.setColumnType("varchar");
       
        classInfo.addFieldInfo(isbn);
        classInfo.addFieldInfo(title);
        classInfo.addNature(JDOClassInfoNature.class.getName());
        JDOClassInfoNature jdo = new JDOClassInfoNature(classInfo);

        List jdoFields = jdo.getFields();
View Full Code Here

Examples of org.exolab.castor.builder.info.ClassInfo.addFieldInfo()

        jdoIsbn.setColumnType("integer");
        jdoTitle.setColumnName("title");
        jdoTitle.setColumnType("varchar");
       
        classInfo.addFieldInfo(isbn);
        classInfo.addFieldInfo(title);
        classInfo.addNature(JDOClassInfoNature.class.getName());
        JDOClassInfoNature jdo = new JDOClassInfoNature(classInfo);

        List jdoFields = jdo.getFields();
        assertEquals(2, jdoFields.size());
View Full Code Here

Examples of org.exolab.castor.builder.info.ClassInfo.addFieldInfo()

    public void testGetElementFieldsWithoutNatures() {
        ClassInfo classInfo = new ClassInfo(new JClass("test"));
        FieldInfoFactory factory = new FieldInfoFactory();
        FieldInfo field = factory.createFieldInfo(new XSClass(
                new JClass("Book")), "isbn");
        classInfo.addFieldInfo(field);
        classInfo.addNature(JDOClassInfoNature.class.getName());
        JDOClassInfoNature jdo = new JDOClassInfoNature(classInfo);

        List jdoFields = jdo.getFields();
        assertEquals(0, jdoFields.size());
View Full Code Here

Examples of org.exolab.castor.builder.info.ClassInfo.addFieldInfo()

                new JClass("Book")), "abc");
        field.addNature(JDOFieldInfoNature.class.getName());
        JDOFieldInfoNature jdoField = new JDOFieldInfoNature(field);
        jdoField.setColumnName("isbn");
        jdoField.setColumnType("integer");
        classInfo.addFieldInfo(field);
        classInfo.addFieldInfo(field2);
        classInfo.addNature(JDOClassInfoNature.class.getName());
        JDOClassInfoNature jdo = new JDOClassInfoNature(classInfo);

        List jdoFields = jdo.getFields();
View Full Code Here

Examples of org.exolab.castor.builder.info.ClassInfo.addFieldInfo()

        field.addNature(JDOFieldInfoNature.class.getName());
        JDOFieldInfoNature jdoField = new JDOFieldInfoNature(field);
        jdoField.setColumnName("isbn");
        jdoField.setColumnType("integer");
        classInfo.addFieldInfo(field);
        classInfo.addFieldInfo(field2);
        classInfo.addNature(JDOClassInfoNature.class.getName());
        JDOClassInfoNature jdo = new JDOClassInfoNature(classInfo);

        List jdoFields = jdo.getFields();
        assertEquals(1, jdoFields.size());
View Full Code Here

Examples of org.exolab.castor.builder.info.ClassInfo.addFieldInfo()

        new XMLInfoNature(elementField).setNodeType(NodeType.ELEMENT);
        // Set column name
        elementField.addNature(JDOFieldInfoNature.class.getName());
        JDOFieldInfoNature jdoField = new JDOFieldInfoNature(elementField);
        jdoField.setColumnName("isbn");
        classInfo.addFieldInfo(elementField);
       
        FieldInfo attributeField = factory.createFieldInfo(new XSClass(
                new JClass("Book")), "title");
        // Set node type
        attributeField.addNature(XMLInfoNature.class.getName());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.