List of usage examples for org.apache.commons.lang3.builder Builder build
T build();
From source file:com.medlog.webservice.vo.DiaryAnalysisWeightedChartVO.java
public static DiaryAnalysisWeightedChartVO normalInstance(DiaryAnalysisVO in) { Builder b = DiaryAnalysisWeightedChartVO.builder(); b.row(in.getRow()).rowTotal(in.getRowTotal()); b.agreeablenessBig5(setVal(in.getAgreeablenessBig5(), in.getRowTotal())); b.analytical(setVal(in.getAnalytical(), in.getRowTotal())); b.anger(setVal(in.getAnger(), in.getRowTotal())); b.confident(setVal(in.getConfident(), in.getRowTotal())); b.conscientiousnessBig5(setVal(in.getConscientiousnessBig5(), in.getRowTotal())); ;/*from www .j a v a 2 s. co m*/ b.disgust(setVal(in.getDisgust(), in.getRowTotal())); b.emotionalRangeBig5(setVal(in.getEmotionalRangeBig5(), in.getRowTotal())); ; b.extraversionBig5(setVal(in.getExtraversionBig5(), in.getRowTotal())); ; b.fear(setVal(in.getFear(), in.getRowTotal())); b.joy(setVal(in.getJoy(), in.getRowTotal())); b.opennessBig5(setVal(in.getOpennessBig5(), in.getRowTotal())); b.sadness(setVal(in.getSadness(), in.getRowTotal())); b.tentative(setVal(in.getTentative(), in.getRowTotal())); return b.build(); }
From source file:org.grouplens.lenskit.config.GroovyUtils.java
/** * Build an object using named arguments. * @param builder The builder to use./*from ww w . j ava 2 s .c om*/ * @param args The arguments. * @param <T> The type of object to be built. * @return A new object. */ public static <T> T buildObject(Builder<T> builder, Map<String, Object> args) { for (Map.Entry<String, Object> arg : args.entrySet()) { String name = arg.getKey(); // Use Groovy to invoke, since we're called from Groovy InvokerHelper.invokeMethod(builder, "set" + StringUtils.capitalize(name), arg.getValue()); } return builder.build(); }
From source file:org.grouplens.lenskit.eval.script.ConfigMethodInvoker.java
Object finishBuilder(final Builder<?> builder) { List<ListenableFuture<?>> deps = getDeps(builder); clearDeps(builder);/*w w w.j a va 2 s . c o m*/ if (deps.isEmpty()) { return builder.build(); } else { ListenableFuture<List<Object>> ideps = Futures.allAsList(deps); if (ideps.isDone()) { return builder.build(); } else { return Futures.transform(ideps, new Function<List<Object>, Object>() { @Nullable @Override public Object apply(@Nullable List<Object> input) { return builder.build(); } }); } } }
From source file:org.pdfsam.ui.module.BaseTaskExecutionModule.java
@PostConstruct final void init() { Pane innerPanel = getInnerPanel();/*from www. j ava 2 s . c o m*/ innerPanel.getStyleClass().addAll(Style.DEAULT_CONTAINER.css()); innerPanel.getStyleClass().addAll(Style.MODULE_CONTAINER.css()); footer.runButton().setOnAction(event -> { ErrorTracker errorTracker = new ErrorTracker(); Builder<? extends AbstractParameters> builder = getBuilder(errorTracker .andThen(s -> eventStudio().broadcast(new AddNotificationRequestEvent(NotificationType.ERROR, s, DefaultI18nContext.getInstance().i18n("Invalid parameters"))))); if (!errorTracker.errorOnBuild) { eventStudio().broadcast(new TaskExecutionRequestEvent(id(), builder.build())); } }); modulePanel.setBottom(footer); modulePanel.setCenter(innerPanel); eventStudio().addAnnotatedListeners(this); }