Examples of constructor()


Examples of com.helger.jcodemodel.JDefinedClass.constructor()

        if (serialization.isSerializable()) {
            proxyClass._implements(types._Serializable);
            proxyClass.field(JMod.PRIVATE | JMod.FINAL | JMod.STATIC, types._long, "serialVersionUID", JExpr.lit(serialization.serialVersionUID()));
        }

        JMethod constructor = proxyClass.constructor(JMod.NONE);
        AbstractJClass usedValueClassType = valueClass.narrow(proxyClass.typeParams());
        proxyClass.field(JMod.PRIVATE | JMod.FINAL, usedValueClassType, "implementation");
        constructor.param(usedValueClassType, "implementation");
        constructor.body().assign(JExpr._this().ref("implementation"), JExpr.ref("implementation"));
View Full Code Here

Examples of com.helger.jcodemodel.JDefinedClass.constructor()

        if (serialization.isSerializable()) {
            caseClass._implements(types._Serializable);
            caseClass.field(JMod.PRIVATE | JMod.FINAL | JMod.STATIC, types._long, "serialVersionUID", JExpr.lit(serialization.serialVersionUID()));
        }

        JMethod constructor = caseClass.constructor(JMod.NONE);
        for (JVar param: interfaceMethod.params()) {
            AbstractJType paramType = visitorInterface.substituteSpecialType(param.type(), usedValueClassType, usedValueClassType, types._RuntimeException);
            JFieldVar field = caseClass.field(JMod.PRIVATE | JMod.FINAL, paramType, param.name());
            JVar argument = constructor.param(paramType, param.name());
            constructor.body().assign(JExpr._this().ref(field), argument);
View Full Code Here

Examples of com.pogofish.jadt.parser.ParserImpl.constructor()

    }
   
  @Test
  public void testConstructorErrors() throws Exception {
        ParserImpl p1 = parserImpl("");
        checkError(list(_UnexpectedToken("a constructor name", "<EOF>", 1)), _Constructor(NO_COMMENTS, "NO_IDENTIFIER@1", Util.<Arg>list()), p1.constructor(NO_COMMENTS), p1);
    }

    /**
     * Make sure a contructor list parses properly
     */
 
View Full Code Here

Examples of com.sun.codemodel.JDefinedClass.constructor()

//    altitude.init(JExpr.lit(0.0d));
    // longitude = coordinateClass.field(JMod.PRIVATE, cm.DOUBLE, "longitu33de", JExpr.lit(0.0d));
    // latitude = coordinateClass.field(JMod.PRIVATE, cm.DOUBLE, "latitud33e", JExpr.lit(0.0d));
    // altitude = coordinateClass.field(JMod.PRIVATE, cm.DOUBLE, "altitud33e", JExpr.lit(0.0d));

    final JMethod noArgConstructor = coordinateClass.constructor(JMod.PRIVATE);
    noArgConstructor.annotate(Deprecated.class);
    noArgConstructor.javadoc().add("Default no-arg constructor is private. Use overloaded constructor instead! ");
    noArgConstructor.javadoc().add("(Temporary solution, till a better and more suitable ObjectFactory is created.) ");

    final JMethod twoDoubleArgConstructor = coordinateClass.constructor(JMod.PUBLIC);
View Full Code Here

Examples of com.sun.codemodel.JDefinedClass.constructor()

    final JMethod noArgConstructor = coordinateClass.constructor(JMod.PRIVATE);
    noArgConstructor.annotate(Deprecated.class);
    noArgConstructor.javadoc().add("Default no-arg constructor is private. Use overloaded constructor instead! ");
    noArgConstructor.javadoc().add("(Temporary solution, till a better and more suitable ObjectFactory is created.) ");

    final JMethod twoDoubleArgConstructor = coordinateClass.constructor(JMod.PUBLIC);
    addConstructorParam(twoDoubleArgConstructor, longitude);
    addConstructorParam(twoDoubleArgConstructor, latitude);

    final JMethod threeDoubleArgConstructor = coordinateClass.constructor(JMod.PUBLIC);
    addConstructorParam(threeDoubleArgConstructor, longitude);
View Full Code Here

Examples of com.sun.codemodel.JDefinedClass.constructor()

    final JMethod twoDoubleArgConstructor = coordinateClass.constructor(JMod.PUBLIC);
    addConstructorParam(twoDoubleArgConstructor, longitude);
    addConstructorParam(twoDoubleArgConstructor, latitude);

    final JMethod threeDoubleArgConstructor = coordinateClass.constructor(JMod.PUBLIC);
    addConstructorParam(threeDoubleArgConstructor, longitude);
    addConstructorParam(threeDoubleArgConstructor, latitude);
    addConstructorParam(threeDoubleArgConstructor, altitude);

    final JMethod stringArgConstructor = coordinateClass.constructor(JMod.PUBLIC);
View Full Code Here

Examples of com.sun.codemodel.JDefinedClass.constructor()

    final JMethod threeDoubleArgConstructor = coordinateClass.constructor(JMod.PUBLIC);
    addConstructorParam(threeDoubleArgConstructor, longitude);
    addConstructorParam(threeDoubleArgConstructor, latitude);
    addConstructorParam(threeDoubleArgConstructor, altitude);

    final JMethod stringArgConstructor = coordinateClass.constructor(JMod.PUBLIC);
    final JVar stringConstructorArg = stringArgConstructor.param(JMod.FINAL, String.class, "coordinates");
   
    //    http://code.google.com/p/javaapiforkml/issues/detail?id=10
    //    changed:
    //      String[] coords = coordinates.replaceAll(",[ ]+?", ",").trim().split(",");
View Full Code Here

Examples of com.sun.codemodel.JDefinedClass.constructor()

    try {
       nestedBuilderClass = cc.implClass._class(JMod.PUBLIC | JMod.STATIC, "Builder");
 
    final Map<String, FieldOutline> fieldOutlineasMap = Util.getRequiredFieldsAsMap(cc);

    final JMethod defaultConstructor = nestedBuilderClass.constructor(JMod.PUBLIC);
    defaultConstructor.javadoc().add("Value constructor with only mandatory fields");
    defaultConstructor.body().invoke("super");

    for (final JFieldVar field : required) {
//      FieldOutline fo = fieldOutlineasMap.get(field.name());
View Full Code Here

Examples of com.sun.codemodel.JDefinedClass.constructor()

            // [RESULT]
            // <constructor>(<valueType> v) {
            //     this.value=v;
            // }
            {
                JMethod m = type.constructor(0);
                m.body().assign( $value,    m.param( baseImplType, "v" ) );
            }

            // [RESULT]
            // public static <Const> fromValue(<valueType> v) {
View Full Code Here

Examples of com.sun.codemodel.JDefinedClass.constructor()

      ()
      (RestliRequestOptions)
      (String)
      (String, RestliRequestOptions)
    */
    JMethod noArgConstructor = facadeClass.constructor(JMod.PUBLIC);
    JMethod requestOptionsOverrideConstructor = facadeClass.constructor(JMod.PUBLIC);
    JMethod resourceNameOverrideConstructor = facadeClass.constructor(JMod.PUBLIC);
    JMethod mainConstructor = facadeClass.constructor(JMod.PUBLIC);

    // no-argument constructor, delegates to the request options override constructor
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.