Package com.alibaba.json.test.entity

Examples of com.alibaba.json.test.entity.Employee


                cbu.setId(createId());
                cbu.setName("CBU");

                root.getChildren().add(cbu);

                Employee emp0 = new Employee();
                emp0.setName("校长");
                emp0.setDescription("神棍敌人姐");
                emp0.setAge(3);
                emp0.setSalary(new BigDecimal("123456789.0123"));
                emp0.setBirthdate(new Date());
                emp0.setBadboy(true);

                cbu.getMembers().add(emp0);
            }
            {
                Department icbu = new Department();
View Full Code Here


                cbu.setId(createId());
                cbu.setName("CBU");

                root.getChildren().add(cbu);

                Employee emp0 = new Employee();
                emp0.setName("校长");
                emp0.setDescription("神棍敌人姐");
                emp0.setAge(3);
                emp0.setSalary(new BigDecimal("123456789.0123"));
                emp0.setBirthdate(new Date());
                emp0.setBadboy(true);

                cbu.getMembers().add(emp0);
            }
            {
                Department icbu = new Department();
View Full Code Here

    }

    private Employee parseEmployee() throws Exception {
        accept(JsonToken.START_OBJECT);

        Employee emp = new Employee();

        for (;;) {
            JsonToken tok = parser.getCurrentToken();

            if (tok == JsonToken.END_OBJECT) {
                break;
            }

            if (tok == JsonToken.FIELD_NAME) {
                String name = parser.getCurrentName();
                tok = parser.nextToken();

                if ("name" == name) {
                    emp.setName(acceptString(tok));
                } else if ("description" == name) {
                    emp.setDescription(acceptString(tok));
                } else if ("number" == name) {
                    emp.setNumber(acceptString(tok));
                } else if ("id" == name) {
                    emp.setId(acceptLong(tok));
                } else if ("age" == name) {
                    emp.setAge(acceptInteger(tok));
                } else if ("salary" == name) {
                    emp.setSalary(acceptBigDecimal(tok));
                } else if ("birthdate" == name) {
                    emp.setBirthdate(new Date(acceptLong(tok)));
                } else if ("badboy" == name) {
                    emp.setBadboy(acceptBoolean(tok));
                } else {
                    throw new RuntimeException("not match property : " + name);
                }
            }
        }
View Full Code Here

TOP

Related Classes of com.alibaba.json.test.entity.Employee

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.