Package com.thoughtworks.qdox.parser.structs

Examples of com.thoughtworks.qdox.parser.structs.FieldDef


        for (StringTokenizer stringTokenizer = new StringTokenizer(modifierString); stringTokenizer.hasMoreTokens();) {
            set.add(stringTokenizer.nextToken());
        }
    }
    private void addField(Field field, ModelBuilder binaryBuilder) {
        FieldDef fieldDef = new FieldDef();
        Class fieldType = field.getType();
        fieldDef.name = field.getName();
        fieldDef.type = getTypeName(fieldType);
        fieldDef.dimensions = getDimension(fieldType);
        binaryBuilder.addField(fieldDef);
View Full Code Here


        for (int j = 0; j < exceptions.length; j++) {
            Class exception = exceptions[j];
            methodDef.exceptions.add(exception.getName());
        }
        for (int j = 0; j < parameterTypes.length; j++) {
            FieldDef param = new FieldDef();
            Class parameterType = parameterTypes[j];
            param.name = "p" + j;
            param.type = getTypeName(parameterType);
            param.dimensions = getDimension(parameterType);
            methodDef.params.add(param);
View Full Code Here

        // parameters
        {
            JavaParameter[] params = new JavaParameter[def.params.size()];
            int i = 0;
            for (Iterator iterator = def.params.iterator(); iterator.hasNext();) {
                FieldDef fieldDef = (FieldDef) iterator.next();
                params[i++] = new JavaParameter(createType(fieldDef.type, fieldDef.dimensions), fieldDef.name, fieldDef.isVarArgs);
            }
            currentMethod.setParameters(params);
        }
View Full Code Here

            set.add(stringTokenizer.nextToken());
        }
    }

    private void addField(Field field, ModelBuilder binaryBuilder) {
        FieldDef fieldDef = new FieldDef();
        Class fieldType = field.getType();
        fieldDef.name = field.getName();
        fieldDef.type = getTypeName(fieldType);
        fieldDef.dimensions = getDimension(fieldType);
        binaryBuilder.addField(fieldDef);
View Full Code Here

        for (int j = 0; j < exceptions.length; j++) {
            Class exception = exceptions[j];
            methodDef.exceptions.add(exception.getName());
        }
        for (int j = 0; j < parameterTypes.length; j++) {
            FieldDef param = new FieldDef();
            Class parameterType = parameterTypes[j];
            param.name = "p" + j;
            param.type = getTypeName(parameterType);
            param.dimensions = getDimension(parameterType);
            methodDef.params.add(param);
View Full Code Here

        // expectations
        MethodDef mth = new MethodDef();
        mth.name = "doSomething";
        mth.returns = "void";
        FieldDef p1 = new FieldDef();
        p1.name = "numberOfTimes";
        p1.type = "int";
        mth.params.add(p1);
        builder.addExpectedAddMethodValues(mth);
View Full Code Here

        // expectations
        MethodDef mth = new MethodDef();
        mth.name = "doSomething";
        mth.returns = "void";
        FieldDef p1 = new FieldDef();
        p1.name = "numberOfTimes";
        p1.type = "java.lang.String";
        mth.params.add(p1);
        builder.addExpectedAddMethodValues(mth);
View Full Code Here

        // expectations
        MethodDef mth = new MethodDef();
        mth.name = "doSomething";
        mth.returns = "void";
        FieldDef p1 = new FieldDef();
        p1.name = "numberOfTimes";
        p1.type = "int";
        mth.params.add(p1);
        FieldDef p2 = new FieldDef();
        p2.name = "name";
        p2.type = "String";
        mth.params.add(p2);
        builder.addExpectedAddMethodValues(mth);
View Full Code Here

        // expectations
        MethodDef mth = new MethodDef();
        mth.name = "doSomething";
        mth.returns = "void";
        FieldDef p1 = new FieldDef();
        p1.name = "numberOfTimes";
        p1.type = "int";
        mth.params.add(p1);
        FieldDef p2 = new FieldDef();
        p2.name = "name";
        p2.type = "String";
        mth.params.add(p2);
        FieldDef p3 = new FieldDef();
        p3.name = "x";
        p3.type = "boolean";
        mth.params.add(p3);
        builder.addExpectedAddMethodValues(mth);
View Full Code Here

        // expectations
        MethodDef mth = new MethodDef();
        mth.name = "doSomething";
        mth.returns = "void";
        FieldDef p1 = new FieldDef();
        p1.name = "numberOfTimes";
        p1.type = "int";
        p1.modifiers.add("final");
        p1.modifiers.add("volatile");
        mth.params.add(p1);
View Full Code Here

TOP

Related Classes of com.thoughtworks.qdox.parser.structs.FieldDef

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.