private void addSetPropertyCase(JDefinedClass jclass, JSwitch setterSwitch, String propertyName, JType propertyType, JVar valueVar, JsonNode node) { JBlock setterBody = setterSwitch._case(lit(propertyName)).body(); addSetProperty(jclass, setterBody, propertyName, propertyType, valueVar, node); setterBody._return(TRUE); }
private void addGetPropertyCase(JDefinedClass jclass, JSwitch propertySwitch, String propertyName, JType propertyType, JsonNode node) { JMethod propertyGetter = jclass.getMethod(getGetterName(propertyName, propertyType, node), new JType[] {}); propertySwitch._case(lit(propertyName)).body() ._return(invoke(propertyGetter)); }
private void addSetPropertyCase(JDefinedClass jclass, JSwitch setterSwitch, String propertyName, JType propertyType, JVar valueVar, JsonNode node) { JBlock setterBody = setterSwitch._case(lit(propertyName)).body(); addSetProperty(jclass, setterBody, propertyName, propertyType, valueVar, node); setterBody._return(TRUE); }
private void addGetPropertyCase(JDefinedClass jclass, JSwitch propertySwitch, String propertyName, JType propertyType, JsonNode node) { JMethod propertyGetter = jclass.getMethod(getGetterName(propertyName, propertyType, node), new JType[] {}); propertySwitch._case(lit(propertyName)).body() ._return(invoke(propertyGetter)); }
JCase onActivityResultCase = onActivityResultSwitch._case(JExpr.lit(requestCode));
last = sw._case(JExpr.lit(code));
literalSwitch._case(JExpr.lit(classId.stringValue())); Namespace ns = nsManager.findByName(classId.getNamespace()); if (ns != null) { builder.append(':'); builder.append(classId.getLocalName()); literalSwitch._case(JExpr.lit(builder.toString())); JCase caseBlock = literalSwitch._case(JExpr.lit(classId.getLocalName())); JVar subclassCode = dc.fields().get(codeName); JCase codeCase = codeSwitch._case(subclassCode); JDefinedClass reader = produceJsonReader(subclass, model);
JCase caseBlock = switchExpr._case(JExpr.lit(predicate.getLocalName())); caseBlock.body().add(jsonParser.invoke("nextToken")); Integer maxCount = p.getMaxCount();
JCase _case = null; if (isBase(Short.class)) { _case = _switch._case(JExpr.lit(Short.parseShort(constant.getValue()))); } else if (isBase(Integer.class)) { _case = _switch._case(JExpr.lit(Integer.parseInt(constant.getValue()))); } else if (isBase(Long.class)) { _case = _switch._case(JExpr.lit((int)Long.parseLong(constant.getValue())));
staticReadSwitchBlock._case(generator.registry().cls().staticRef("NULL_FORMAT_CODE")).body()._return(cast(getJavaType(), generator.registry().cls() .staticInvoke("instance") .invoke("encoder") writeBodySwitchBlock._case(generator.registry().cls().staticRef("NULL_FORMAT_CODE")).body()._break(); readSwitchBlock._case(ref(staticCodeFieldName)).body() .assign(_this().ref("value"), generator.registry().cls() ._break(); staticReadSwitchBlock._case(ref(staticCodeFieldName)).body() ._return(generator.registry().cls() .staticInvoke("instance") .arg(ref("in"))); writeBodySwitchBlock._case(ref(staticCodeFieldName)).body() .add(generator.registry().cls().staticInvoke("instance") .invoke("encoder")
JSwitch switchExpr = loop.body()._switch(fieldNameVar); JCase idCase = switchExpr._case(JExpr.lit("id")); JInvocation idValue = JExpr._new(uriImplType).arg(jsonParser.invoke("getValueAsString")); idCase.body().add(jsonParser.invoke("nextToken")); JCase typeCase = switchExpr._case(JExpr.lit("type")); typeCase.body().add(jsonParser.invoke("nextToken")); typeCase.body().assign(pojoVar, JExpr.invoke("parseType").arg(jsonParser));