public int[] keys() { synchronized( mutex ) { return m.keys(); } } public int[] keys( int[] array ) {
public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public int[] keys() { return m.keys(); } public int[] keys( int[] array ) { return m.keys( array ); }
public int[] keys( int[] array ) { return m.keys( array ); }
@Override public int[] keys() { synchronized( mutex ) { return m.keys(); } } @Override
@Override public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public int[] keys() { synchronized( mutex ) { return m.keys(); } } public int[] keys( int[] array ) {
public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
@Override public int[] keys() { return m.keys(); } @Override
public int[] keys() { synchronized( mutex ) { return m.keys(); } } public int[] keys( int[] array ) {
public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public int[] keys() { synchronized( mutex ) { return m.keys(); } } public int[] keys( int[] array ) {
public int[] keys() { return m.keys(); } public int[] keys( int[] array ) { return m.keys( array ); }
public int[] keys() { return m.keys(); } public int[] keys( int[] array ) { return m.keys( array ); }
@Override public int[] keys( int[] array ) { return m.keys( array ); }
public int[] keys() { return m.keys(); } public int[] keys( int[] array ) { return m.keys( array ); }
public int[] keys( int[] array ) { return m.keys( array ); }
public static int[] sortMapKeys(final TIntDoubleMap map, boolean reverse) { Integer keys[] = ArrayUtils.toObject(map.keys()); Arrays.sort(keys, new Comparator<Integer>() { @Override public int compare(Integer k1, Integer k2) { Double v1 = map.get(k1); Double v2 = map.get(k2); return v1.compareTo(v2); } }); if (reverse) { ArrayUtils.reverse(keys); } return ArrayUtils.toPrimitive(keys); }
public static int[] sortMapKeys(final TIntDoubleMap map, boolean reverse) { Integer keys[] = ArrayUtils.toObject(map.keys()); Arrays.sort(keys, new Comparator<Integer>() { @Override public int compare(Integer k1, Integer k2) { Double v1 = map.get(k1); Double v2 = map.get(k2); return v1.compareTo(v2); } }); if (reverse) { ArrayUtils.reverse(keys); } return ArrayUtils.toPrimitive(keys); }