content: /*
   * Decompiled with CFR 0.153-SNAPSHOT (d6f6758-dirty).
   */
  package com.google.common.collect;
  
  import com.google.common.annotations.GwtCompatible;
  import com.google.common.collect.ImmutableList;
  import com.google.common.collect.Lists;
  import com.google.common.collect.Ordering;
  import java.io.Serializable;
  import java.util.List;
  import org.checkerframework.checker.nullness.qual.Nullable;
  
  @GwtCompatible(serializable=true)
  final class AllEqualOrdering
  extends Ordering<Object>
  implements Serializable {
      static final AllEqualOrdering INSTANCE = new AllEqualOrdering();
      private static final long serialVersionUID = 0L;
  
      AllEqualOrdering() {
      }
  
      @Override
      public int compare(@Nullable Object left, @Nullable Object right) {
          return 0;
      }
  
      @Override
      public <E> List<E> sortedCopy(Iterable<E> iterable) {
          return Lists.newArrayList(iterable);
      }
  
      @Override
      public <E> ImmutableList<E> immutableSortedCopy(Iterable<E> iterable) {
          return ImmutableList.copyOf(iterable);
      }
  
      @Override
      public <S> Ordering<S> reverse() {
          return this;
      }
  
      private Object readResolve() {
          return INSTANCE;
      }
  
      public String toString() {
          return "Ordering.allEqual()";
      }
  }
  
  