Example usage for org.apache.commons.lang3.tuple ImmutablePair ImmutablePair

List of usage examples for org.apache.commons.lang3.tuple ImmutablePair ImmutablePair

Introduction

In this page you can find the example usage for org.apache.commons.lang3.tuple ImmutablePair ImmutablePair.

Prototype

public ImmutablePair(final L left, final R right) 

Source Link

Document

Create a new pair instance.

Usage

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);
}