.invoke("append").arg(jclass.dotclass().invoke("getName")) .invoke("append").arg(JExpr.lit('@')) .invoke("append").arg(
inv.arg(cc.implRef.dotclass()); for( PackageOutlineImpl po : packageContexts.values() ) inv.arg(po.objectFactory().dotclass()); break; default:
inv.arg(po.objectFactory().dotclass());
inv.arg(cc.implRef.dotclass()); for( PackageOutlineImpl po : packageContexts.values() ) inv.arg(po.objectFactory().dotclass()); break; default:
inv.arg(po.objectFactory().dotclass());
$output.method(JMod.PRIVATE|JMod.STATIC, $MethodLocation, "loc").tap( m -> { JVar $methodName = m.param(String.class, "methodName"); m.body()._return(JExpr._new($MethodLocation).arg($output.dotclass()).arg($methodName)); });
inv.arg(po.objectFactory().dotclass());
public void addRootElement(QName name, Class type) { if (!type.isEnum()) { JAXBObjectBuilder objectBuilder = builderContext.getJAXBObjectBuilder(type); if (objectBuilder != null) { constructor.body().invoke(rootElements, "put") .arg(newQName(name)) .arg(objectBuilder.getJAXBObjectClass().dotclass()); } else { JAXBObject jaxbObject = StandardJAXBObjects.jaxbObjectByClass.get(type); if (jaxbObject != null) { constructor.body().invoke(rootElements, "put") .arg(newQName(name)) .arg(builderContext.dotclass(jaxbObject.getClass())); } } } else { JAXBEnumBuilder enumBuilder = builderContext.getJAXBEnumBuilder(type); if (enumBuilder != null) { constructor.body().invoke(rootElements, "put") .arg(newQName(name)) .arg(enumBuilder.getJAXBEnumClass().dotclass()); } } } }
public void addRootElement(QName name, Class type) { if (!type.isEnum()) { JAXBObjectBuilder objectBuilder = builderContext.getJAXBObjectBuilder(type); if (objectBuilder != null) { constructor.body().invoke(rootElements, "put") .arg(newQName(name)) .arg(objectBuilder.getJAXBObjectClass().dotclass()); } else { JAXBObject jaxbObject = StandardJAXBObjects.jaxbObjectByClass.get(type); if (jaxbObject != null) { constructor.body().invoke(rootElements, "put") .arg(newQName(name)) .arg(builderContext.dotclass(jaxbObject.getClass())); } } } else { JAXBEnumBuilder enumBuilder = builderContext.getJAXBEnumBuilder(type); if (enumBuilder != null) { constructor.body().invoke(rootElements, "put") .arg(newQName(name)) .arg(enumBuilder.getJAXBEnumClass().dotclass()); } } } }
.arg($output.dotclass()) .arg(overloadResolved); } else {
})), JOp.not($Caller.staticInvoke("isAsynchronous") .arg($output.dotclass()) .arg(methodName) .args(params))
JCodeModel model = new JCodeModel(); JClass mapper = model.directClass("com.blah.util.Mapper"); JClass factory = model.directClass("com.blah.util.MapperSingleton"); JDefinedClass dc = model._class("com.example.Something"); JDefinedClass person = model._class("com.example.PERSON"); JMethod method = dc.method(JMod.PUBLIC, person, "mapVOToPERSON"); JBlock block = method.body(); JVar lhs = block.decl(mapper, "mapper", factory.staticInvoke("getMapperInstance")); JInvocation map = lhs.invoke("map"); map.arg(JExpr._this()); map.arg(person.dotclass()); method.body()._return(map); model.build(destinationDirectory);
.arg(declaredType.erasure() == declaredType ? declaredType.dotclass() : JExpr.cast(codeModel.ref(Class.class), declaredType.dotclass())) .arg(targetClass.dotclass()).arg(method.param(info.type, "value")));
.arg(declaredType.erasure() == declaredType ? declaredType.dotclass() : JExpr.cast(codeModel.ref(Class.class), declaredType.dotclass())) .arg(targetClass.dotclass()).arg(method.param(info.type, "value")));
getMethod.annotate(Override.class); JInvocation getMethodInvocation = definedClass.dotclass().invoke(CLASS_GET_METHOD).arg(method.getName()); getMethod.body()._return(getMethodInvocation); getMethod._throws(NoSuchMethodException.class);
final JFieldVar staticField = metaClass.field(JMod.PUBLIC | JMod.STATIC | JMod.FINAL | JMod.TRANSIENT, metaFieldType, metaFieldName, JExpr._new(anonymousMetaFieldType) .arg(propertyName) .arg(fieldOutline.parent().implClass.dotclass()) .arg(dotClass(typeArg == null ? pluginContext.codeModel.ref(Object.class) : typeArg)) .arg(JExpr.lit(propertyOutline.isCollection()))
.invoke("append").arg(jclass.dotclass().invoke("getName")) .invoke("append").arg(JExpr.lit('@')) .invoke("append").arg(
JBlock constructorBody = constructor.body(); constructorBody.assign(contextField, constructorContextParam); constructorBody.assign(holder.intentField, _new(intentClass).arg(constructorContextParam).arg(holder.generatedClass.dotclass()));
.invoke("put") .arg(ref(staticCodeFieldName)) .arg(cls().dotclass()) );