Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


com.tangosol.util
Class SortedBag.WrapperComparator

java.lang.Object
  extended by com.tangosol.util.SortedBag.WrapperComparator

All Implemented Interfaces:
java.util.Comparator
Enclosing class:
SortedBag

protected static class SortedBag.WrapperComparator
extends java.lang.Object
implements java.util.Comparator

WrapperComparator is a Comparator implementation that is aware of SortedBag.UniqueElement wrappers and will delegate the comparison of the elements in both forms to the wrapped comparator.


Field Summary
protected  java.util.Comparator f_comparator
          The underlying "logical" comparator.

 

Constructor Summary
SortedBag.WrapperComparator(java.util.Comparator comparator)
          Construct a WrapperComparator around the specified comparator.

 

Method Summary
 int compare(java.lang.Object o1, java.lang.Object o2)
          

 

Methods inherited from interface java.util.Comparator
equals

 

Field Detail

f_comparator

protected final java.util.Comparator f_comparator
The underlying "logical" comparator.

Constructor Detail

SortedBag.WrapperComparator

public SortedBag.WrapperComparator(java.util.Comparator comparator)
Construct a WrapperComparator around the specified comparator.
Parameters:
comparator - the underlying comparator

Method Detail

compare

public int compare(java.lang.Object o1,
                   java.lang.Object o2)
Specified by:
compare in interface java.util.Comparator

Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.