ch.lambdaj.function.compare.ArgumentComparator Maven / Gradle / Ivy
// Modified or written by Ex Machina SAGL for inclusion with lambdaj.
// Copyright (c) 2009 Mario Fusco.
// Licensed under the Apache License, Version 2.0 (the "License")
package ch.lambdaj.function.compare;
import static ch.lambdaj.function.argument.ArgumentsFactory.*;
import static ch.lambdaj.function.compare.ComparatorUtil.*;
import java.util.*;
import java.io.*;
import ch.lambdaj.function.argument.*;
/**
* Compares two objects by comparing the values returned by an Argument call on them.
* @author Mario Fusco
*/
public class ArgumentComparator implements Comparator, Serializable {
private final Argument argument;
private final Comparator © 2015 - 2025 Weber Informatics LLC | Privacy Policy