List of usage examples for org.apache.commons.lang3.tuple ImmutablePair ImmutablePair
public ImmutablePair(final L left, final R right)
From source file:net.mintern.primitive.pair.ImmutableFloatCharPair.java
@Override public ImmutablePair<Float, Character> boxed() { return new ImmutablePair<>(left, right); }
From source file:net.mintern.primitive.pair.ImmutableBooleanIntPair.java
@Override public ImmutablePair<Boolean, Integer> boxed() { return new ImmutablePair<>(left, right); }
From source file:net.mintern.primitive.pair.ImmutableBooleanLongPair.java
@Override public ImmutablePair<Boolean, Long> boxed() { return new ImmutablePair<>(left, right); }
From source file:net.mintern.primitive.pair.ImmutableDoubleFloatPair.java
@Override public ImmutablePair<Double, Float> boxed() { return new ImmutablePair<>(left, right); }
From source file:net.mintern.primitive.pair.ImmutableIntBooleanPair.java
@Override public ImmutablePair<Integer, Boolean> boxed() { return new ImmutablePair<>(left, right); }
From source file:net.mintern.primitive.pair.ImmutableDoubleCharPair.java
@Override public ImmutablePair<Double, Character> boxed() { return new ImmutablePair<>(left, right); }
From source file:it.polimi.diceH2020.SPACE4CloudWS.solvers.MINLPSolver.java
public Optional<Double> evaluate(@NonNull Matrix matrix, @NonNull Solution solution) throws MatrixHugeHoleException { try {/* w w w . j ava2 s .com*/ List<File> filesList = createWorkingFiles(matrix, solution); Pair<List<File>, List<File>> pair = new ImmutablePair<>(filesList, new ArrayList<>()); Pair<Double, Boolean> result = run(pair, "Knapsack solution"); File resultsFile = filesList.get(1); new MINLPSolFileParser().updateResults(solution, matrix, resultsFile); delete(filesList); return Optional.of(result.getLeft()); } catch (IOException | JSchException e) { logger.error("Evaluate Matrix: no result due to an exception", e); return Optional.empty(); } }
From source file:net.mintern.primitive.pair.ImmutableByteBooleanPair.java
@Override public ImmutablePair<Byte, Boolean> boxed() { return new ImmutablePair<>(left, right); }
From source file:net.mintern.primitive.pair.ImmutableLongBooleanPair.java
@Override public ImmutablePair<Long, Boolean> boxed() { return new ImmutablePair<>(left, right); }
From source file:com.garethahealy.quotalimitsgenerator.cli.parsers.YamlTemplateProcessor.java
public void init() throws IOException { ClassTemplateLoader ctl = new ClassTemplateLoader(Application.class, "/freemarker"); MultiTemplateLoader mtl = new MultiTemplateLoader(new TemplateLoader[] { ctl }); Configuration cfg = new Configuration(Configuration.VERSION_2_3_25); cfg.setTemplateLoader(mtl);// ww w .j a v a2s .co m cfg.setDefaultEncoding("UTF-8"); cfg.setTemplateExceptionHandler(TemplateExceptionHandler.RETHROW_HANDLER); cfg.setLogTemplateExceptions(false); Pair<String, Template> clusterResourceQuota = new ImmutablePair<String, Template>( "ClusterResourceQuota-ForUser", cfg.getTemplate("ClusterResourceQuota-ForUser.ftlh")); Pair<String, Template> bestEffortResourceLimits = new ImmutablePair<String, Template>( "LimitRange-BestEffortResourceLimits", cfg.getTemplate("LimitRange-BestEffortResourceLimits.ftlh")); Pair<String, Template> burstableResourceLimits = new ImmutablePair<String, Template>( "LimitRange-BurstableResourceLimits", cfg.getTemplate("LimitRange-BurstableResourceLimits.ftlh")); Pair<String, Template> maxImageCounts = new ImmutablePair<String, Template>("LimitRange-MaxImageCounts", cfg.getTemplate("LimitRange-MaxImageCounts.ftlh")); Pair<String, Template> bestEffort = new ImmutablePair<String, Template>("ResourceQuota-BestEffort", cfg.getTemplate("ResourceQuota-BestEffort.ftlh")); Pair<String, Template> notTerminatingAndNotBestEffort = new ImmutablePair<String, Template>( "ResourceQuota-NotTerminating-And-NotBestEffort", cfg.getTemplate("ResourceQuota-NotTerminating-And-NotBestEffort.ftlh")); Pair<String, Template> terminating = new ImmutablePair<String, Template>("ResourceQuota-Terminating", cfg.getTemplate("ResourceQuota-Terminating.ftlh")); templates = Arrays.asList(clusterResourceQuota, bestEffortResourceLimits, burstableResourceLimits, maxImageCounts, bestEffort, notTerminatingAndNotBestEffort, terminating); }