List of usage examples for com.google.common.base Equivalence subclass-usage
From source file org.opendaylight.groupbasedpolicy.renderer.ofoverlay.equivalence.GroupEquivalence.java
public class GroupEquivalence extends Equivalence<Group> {
GroupEquivalence() {
}
@Override
From source file org.opendaylight.groupbasedpolicy.renderer.ofoverlay.equivalence.BucketsEquivalence.java
/** * Custom Equivalence for {@link Buckets} * * @see GroupEquivalence */ public class BucketsEquivalence extends Equivalence<Buckets> {
From source file com.github.ferstl.maven.pomenforcers.model.functions.StringStartsWithEquivalence.java
public class StringStartsWithEquivalence extends Equivalence<String> { private static final Equivalence<String> INSTANCE = new StringStartsWithEquivalence(); public static Equivalence<String> stringStartsWith() { return INSTANCE;
From source file com.google.template.soy.soytree.ExprUnionEquivalence.java
/** An equivalence relation for ExprUnion. This handles both Soy v1 and v2 expressions. */ public final class ExprUnionEquivalence extends Equivalence<ExprUnion> { private static final ExprUnionEquivalence INSTANCE = new ExprUnionEquivalence(); public static ExprUnionEquivalence get() { return INSTANCE;
From source file springfox.documentation.schema.property.SimpleMethodSignatureEquality.java
class SimpleMethodSignatureEquality extends Equivalence<Method> { @Override protected boolean doEquivalent(Method first, Method other) { return first.getName().equals(other.getName()) && first.getReturnType().equals(other.getReturnType()) && equalParamTypes(first.getParameterTypes(), other.getParameterTypes());
From source file springfox.documentation.spring.web.plugins.ResolvedMethodParameterEquivalence.java
class ResolvedMethodParameterEquivalence extends Equivalence<ResolvedMethodParameter> { @Override protected boolean doEquivalent(ResolvedMethodParameter a, ResolvedMethodParameter b) { return Objects.equal(a.defaultName(), b.defaultName()) && Objects.equal(a.getParameterIndex(), b.getParameterIndex()) && Objects.equal(a.getParameterType(), b.getParameterType());
From source file org.gradle.internal.reflect.MethodSignatureEquivalence.java
public class MethodSignatureEquivalence extends Equivalence<Method> { @Override protected boolean doEquivalent(Method a, Method b) { boolean equals = new EqualsBuilder().append(a.getName(), b.getName()) .append(a.getGenericParameterTypes(), b.getGenericParameterTypes()).isEquals();
From source file springfox.documentation.spring.web.OperationCachingEquivalence.java
public class OperationCachingEquivalence extends Equivalence<RequestMappingContext> { @Override protected boolean doEquivalent(RequestMappingContext first, RequestMappingContext second) { if (bothAreNull(first, second)) { return true; }
From source file com.github.fge.jsonschema.core.util.equivalence.SchemaTreeEquivalence.java
/**
* Schema tree equivalence
*
* <p>Two schema trees are considered equivant if their loading URI, current
* URI context, base node and pointers are equivalent.</p>
*
From source file com.github.fge.jsonschema.util.equivalence.SchemaTreeEquivalence.java
/**
* Schema tree equivalence
*
* <p>Two schema trees are considered equivant if their loading URI, current
* URI context, base node and pointers are equivalent.</p>
*/