public TIntSet keySet() { synchronized( mutex ) { if ( keySet == null ) keySet = new TSynchronizedIntSet( m.keySet(), mutex ); return keySet; } } public int[] keys() {
public TIntSet keySet() { if ( keySet == null ) keySet = TCollections.unmodifiableSet( m.keySet() ); return keySet; } public int[] keys() { return m.keys(); }
public TIntSet keySet() { synchronized( mutex ) { if ( keySet == null ) keySet = new TSynchronizedIntSet( m.keySet(), mutex ); return keySet; } } public int[] keys() {
public TIntSet keySet() { synchronized( mutex ) { if ( keySet == null ) keySet = new TSynchronizedIntSet( m.keySet(), mutex ); return keySet; } } public int[] keys() {
public TIntSet keySet() { if ( keySet == null ) keySet = TCollections.unmodifiableSet( m.keySet() ); return keySet; } public int[] keys() { return m.keys(); }
@Override public TIntSet keySet() { synchronized( mutex ) { if ( keySet == null ) keySet = new TSynchronizedIntSet( m.keySet(), mutex ); return keySet; } } @Override
public TIntSet keySet() { if ( keySet == null ) keySet = TCollections.unmodifiableSet( m.keySet() ); return keySet; } public int[] keys() { return m.keys(); }
@Override public TIntSet keySet() { if ( keySet == null ) keySet = TCollections.unmodifiableSet( m.keySet() ); return keySet; } @Override
public TIntSet keySet() { if ( keySet == null ) keySet = TCollections.unmodifiableSet( m.keySet() ); return keySet; } public int[] keys() { return m.keys(); }
public TIntSet keySet() { synchronized( mutex ) { if ( keySet == null ) keySet = new TSynchronizedIntSet( m.keySet(), mutex ); return keySet; } } public int[] keys() {
public double compare( TIntFloatMap v1, TIntFloatMap v2, boolean sorted) { int overlaps = 0; TIntIterator iter = v1.keySet().iterator(); while (iter.hasNext()) { int key = iter.next(); if (v2.containsKey(key)) overlaps++; } return overlaps / (double)(v1.size() + v2.size() - overlaps); }