/* * Javolution - Java(TM) Solution for Real-Time and Embedded Systems * Copyright (C) 2012 - Javolution (http://javolution.org/) * All rights reserved. * * Permission to use, copy, modify, and distribute this software is * freely granted, provided that this notice is preserved. */ package javolution.util.internal.comparator; /** * The identity comparator implementation. */ public class IdentityComparatorImpl<E> extends StandardComparatorImpl<E> { private static final long serialVersionUID = 0x600L; // Version. @Override public boolean equal(E e1, E e2) { return e1 == e2; } @Override public int hashOf(E obj) { return System.identityHashCode(obj); } }