public boolean forEachKey( TIntProcedure procedure ) { synchronized( mutex ) { return m.forEachKey( procedure ); } } public boolean forEachValue( TDoubleProcedure procedure ) {
public boolean forEachKey( TIntProcedure procedure ) { return m.forEachKey( procedure ); } public boolean forEachValue( TDoubleProcedure procedure ) {
@Override public boolean forEachKey( TIntProcedure procedure ) { return m.forEachKey( procedure ); } @Override
@Override public boolean forEachKey( TIntProcedure procedure ) { synchronized( mutex ) { return m.forEachKey( procedure ); } } @Override
public boolean forEachKey( TIntProcedure procedure ) { synchronized( mutex ) { return m.forEachKey( procedure ); } } public boolean forEachValue( TDoubleProcedure procedure ) {
public boolean forEachKey( TIntProcedure procedure ) { return m.forEachKey( procedure ); } public boolean forEachValue( TDoubleProcedure procedure ) {
public boolean forEachKey( TIntProcedure procedure ) { return m.forEachKey( procedure ); } public boolean forEachValue( TDoubleProcedure procedure ) {
public boolean forEachKey( TIntProcedure procedure ) { return m.forEachKey( procedure ); } public boolean forEachValue( TDoubleProcedure procedure ) {
public boolean forEachKey( TIntProcedure procedure ) { synchronized( mutex ) { return m.forEachKey( procedure ); } } public boolean forEachValue( TDoubleProcedure procedure ) {
public boolean forEachKey( TIntProcedure procedure ) { synchronized( mutex ) { return m.forEachKey( procedure ); } } public boolean forEachValue( TDoubleProcedure procedure ) {
for (final LangRanks lr : ranks.values()) { final int n = lr.nextSums.size(); lr.nextSums.forEachKey(new TIntProcedure() { @Override public boolean execute(int id) {