@Override public void generateAccessors() { super.generateAccessors(); final MethodWriter writer = outline.createMethodWriter(); $set = writer.declareMethod(codeModel.VOID, "set" + prop.getName(true)); JVar var = writer.addParameter(listT, prop.getName(false)); writer.javadoc().append(prop.javadoc); JBlock block = $set.body(); block.assign(JExpr._this().ref(field), var); } }
protected JMethod createSetter() { final JMethod setter; final MethodWriter writer = outline.createMethodWriter(); setter = writer.declareMethod(codeModel.VOID, getSetterName()); final JVar value = writer.addParameter(propertyListType, "value"); final JBlock body = setter.body(); body.assign(wrappedPropertyField, JExpr._null()); body.assign(wrappingPropertyField, JExpr._null()); body.assign(propertyField, value); fix(body); return setter; }
$get = writer.declareMethod(listT,"get"+prop.getName(true)); writer.javadoc().append(prop.javadoc); JBlock block = $get.body(); writer.javadoc().append( "Gets the value of the "+pname+" property.\n\n"+ "<p>\n" + ); writer.javadoc().append( "<p>\n" + "Objects of the following type(s) are allowed in the list\n")
public final JMethod declareMethod( Class returnType, String methodName ) { return declareMethod( codeModel.ref(returnType), methodName ); }
public final JVar addParameter( Class type, String name ) { return addParameter( codeModel.ref(type), name ); } }
$get = writer.declareMethod(listT,"get"+prop.getName(true)); writer.javadoc().append(prop.javadoc); JBlock block = $get.body(); writer.javadoc().append( "Gets the value of the "+pname+" property.\n\n"+ "<p>\n" + ); writer.javadoc().append( "<p>\n" + "Objects of the following type(s) are allowed in the list\n")
protected JMethod createSetter() { final JMethod setter; final MethodWriter writer = outline.createMethodWriter(); setter = writer.declareMethod(codeModel.VOID, getSetterName()); final JVar value = writer.addParameter(propertyListType, "value"); final JBlock body = setter.body(); body.assign(wrappedPropertyField, JExpr._null()); body.assign(wrappingPropertyField, JExpr._null()); body.assign(propertyField, value); fix(body); return setter; }
public final JMethod declareMethod( Class returnType, String methodName ) { return declareMethod( codeModel.ref(returnType), methodName ); }
public final JVar addParameter( Class type, String name ) { return addParameter( codeModel.ref(type), name ); } }
@Override public void generateAccessors() { super.generateAccessors(); final MethodWriter writer = outline.createMethodWriter(); $set = writer.declareMethod(codeModel.VOID, "set" + prop.getName(true)); JVar var = writer.addParameter(listT, prop.getName(false)); writer.javadoc().append(prop.javadoc); JBlock block = $set.body(); block.assign(JExpr._this().ref(field), var); } }
$get = writer.declareMethod(listT,"get"+prop.getName(true)); writer.javadoc().append(prop.javadoc); JBlock block = $get.body(); writer.javadoc().append( "Gets the value of the "+pname+" property.\n\n"+ "<p>\n" + ); writer.javadoc().append( "<p>\n" + "Objects of the following type(s) are allowed in the list\n")
protected JMethod createSetter() { final JMethod setter; final MethodWriter writer = outline.createMethodWriter(); setter = writer.declareMethod(codeModel.VOID, getSetterName()); final JVar target = writer.addParameter(exposedType, "target"); final JExpression wrapCondition = wrapCondifiton(target); if (wrapCondition == null) { setCore(setter.body(), wrap(target)); } else { final JConditional _if = setter.body()._if(wrapCondition); setCore(_if._then(), wrap(target)); } return setter; }
public final JMethod declareMethod( Class returnType, String methodName ) { return declareMethod( codeModel.ref(returnType), methodName ); }
public final JVar addParameter( Class type, String name ) { return addParameter( codeModel.ref(type), name ); } }
JMethod $get = writer.declareMethod( ptype, getGetterMethod() ); String javadoc = prop.javadoc; if(javadoc.length()==0) javadoc = Messages.DEFAULT_GETTER_JAVADOC.format(nc.toVariableName(prop.getName(true))); writer.javadoc().append(javadoc); JMethod $set = writer.declareMethod( codeModel.VOID, "set"+prop.getName(true) ); JVar $value = writer.addParameter( ptype, "value" ); body = $set.body(); body.assign(JExpr._this().ref(ref()),$value); writer.javadoc().append(Messages.DEFAULT_SETTER_JAVADOC.format(nc.toVariableName(prop.getName(true))));
$get = writer.declareMethod(listT,"get"+prop.getName(true)); writer.javadoc().append(prop.javadoc); JBlock block = $get.body(); writer.javadoc().append( "Gets the value of the "+pname+" property.\n\n"+ "<p>\n" + ); writer.javadoc().append( "<p>\n" + "Objects of the following type(s) are allowed in the list\n")
protected JMethod createSetter() { final JMethod setter; final MethodWriter writer = outline.createMethodWriter(); setter = writer.declareMethod(codeModel.VOID, getSetterName()); final JVar target = writer.addParameter(exposedType, "target"); final JExpression wrapCondition = wrapCondifiton(target); if (wrapCondition == null) { setCore(setter.body(), wrap(target)); } else { final JConditional _if = setter.body()._if(wrapCondition); setCore(_if._then(), wrap(target)); } return setter; }
public final JMethod declareMethod( Class returnType, String methodName ) { return declareMethod( codeModel.ref(returnType), methodName ); }
public final JVar addParameter( Class type, String name ) { return addParameter( codeModel.ref(type), name ); } }
JMethod $get = writer.declareMethod( ptype, getGetterMethod() ); String javadoc = prop.javadoc; if(javadoc.length()==0) javadoc = Messages.DEFAULT_GETTER_JAVADOC.format(nc.toVariableName(prop.getName(true))); writer.javadoc().append(javadoc); JMethod $set = writer.declareMethod( codeModel.VOID, "set"+prop.getName(true) ); JVar $value = writer.addParameter( ptype, "value" ); body = $set.body(); body.assign(JExpr._this().ref(ref()),$value); writer.javadoc().append(Messages.DEFAULT_SETTER_JAVADOC.format(nc.toVariableName(prop.getName(true))));