本文整理了Java中gnu.trove.map.TObjectIntMap.forEachEntry()
方法的一些代码示例,展示了TObjectIntMap.forEachEntry()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TObjectIntMap.forEachEntry()
方法的具体详情如下:
包路径:gnu.trove.map.TObjectIntMap
类名称:TObjectIntMap
方法名:forEachEntry
[英]Executes procedure for each key/value entry in the map.
[中]对映射中的每个键/值条目执行过程。
代码示例来源:origin: alibaba/mdrill
/** {@inheritDoc} */
public void putAll( TObjectIntMap<? extends K> map ){
map.forEachEntry( PUT_ALL_PROC );
}
代码示例来源:origin: alibaba/mdrill
public boolean forEachEntry( TObjectIntProcedure<? super K> procedure ) {
synchronized( mutex ) { return m.forEachEntry( procedure ); }
}
public void transformValues( TIntFunction function ) {
代码示例来源:origin: alibaba/mdrill
/** {@inheritDoc} */
public void putAll( TObjectIntMap<? extends K> map ){
map.forEachEntry( PUT_ALL_PROC );
}
代码示例来源:origin: alibaba/mdrill
public boolean forEachEntry( TObjectIntProcedure<? super K> procedure ) {
return m.forEachEntry( procedure );
}
代码示例来源:origin: opentripplanner/OpenTripPlanner
public void summarize() {
instanceCounts.forEachEntry((classe, count) -> {
Registration registration = getRegistration(classe);
String serializerName = registration.getSerializer().getClass().getSimpleName();
System.out.println(count + " " + classe.getSimpleName() + " " + serializerName);
return true;
});
}
代码示例来源:origin: MovingBlocks/Terasology
private void createTextureAtlas(final Texture texture) {
final Map<Name, Map<Name, SubtextureData>> textureAtlases = Maps.newHashMap();
final Vector2f texSize = new Vector2f(getRelativeTileSize(), getRelativeTileSize());
tileIndexes.forEachEntry((tileUri, index) -> {
Vector2f coords = getTexCoords(index);
SubtextureData subtextureData = new SubtextureData(texture, Rect2f.createFromMinAndSize(coords, texSize));
Map<Name, SubtextureData> textureAtlas = textureAtlases.get(tileUri.getModuleName());
if (textureAtlas == null) {
textureAtlas = Maps.newHashMap();
textureAtlases.put(tileUri.getModuleName(), textureAtlas);
}
textureAtlas.put(tileUri.getResourceName(), subtextureData);
return true;
});
for (Map.Entry<Name, Map<Name, SubtextureData>> atlas : textureAtlases.entrySet()) {
AtlasData data = new AtlasData(atlas.getValue());
Assets.generateAsset(new ResourceUrn(atlas.getKey(), new Name("terrain")), data, Atlas.class);
}
}
代码示例来源:origin: net.sf.trove4j/trove4j
/** {@inheritDoc} */
public void putAll( TObjectIntMap<? extends K> map ){
map.forEachEntry( PUT_ALL_PROC );
}
代码示例来源:origin: com.palantir.patches.sourceforge/trove3
@Override
public boolean forEachEntry( TObjectIntProcedure<? super K> procedure ) {
synchronized( mutex ) { return m.forEachEntry( procedure ); }
}
@Override
代码示例来源:origin: net.sf.trove4j/trove4j
public boolean forEachEntry( TObjectIntProcedure<? super K> procedure ) {
synchronized( mutex ) { return m.forEachEntry( procedure ); }
}
public void transformValues( TIntFunction function ) {
代码示例来源:origin: com.palantir.patches.sourceforge/trove3
/** {@inheritDoc} */
@Override
public void putAll( TObjectIntMap<? extends K> map ){
map.forEachEntry( PUT_ALL_PROC );
}
代码示例来源:origin: com.palantir.patches.sourceforge/trove3
/** {@inheritDoc} */
@Override
public void putAll( TObjectIntMap<? extends K> map ){
map.forEachEntry( PUT_ALL_PROC );
}
代码示例来源:origin: net.sf.trove4j/trove4j
/** {@inheritDoc} */
public void putAll( TObjectIntMap<? extends K> map ){
map.forEachEntry( PUT_ALL_PROC );
}
代码示例来源:origin: com.palantir.patches.sourceforge/trove3
@Override
public boolean forEachEntry( TObjectIntProcedure<? super K> procedure ) {
return m.forEachEntry( procedure );
}
代码示例来源:origin: net.sf.trove4j/trove4j
public boolean forEachEntry( TObjectIntProcedure<? super K> procedure ) {
return m.forEachEntry( procedure );
}
代码示例来源:origin: net.sf.trove4j/core
/** {@inheritDoc} */
public void putAll( TObjectIntMap<? extends K> map ){
map.forEachEntry( PUT_ALL_PROC );
}
代码示例来源:origin: net.sf.trove4j/core
public boolean forEachEntry( TObjectIntProcedure<? super K> procedure ) {
synchronized( mutex ) { return m.forEachEntry( procedure ); }
}
public void transformValues( TIntFunction function ) {
代码示例来源:origin: hernad/easyrec
public boolean forEachEntry( TObjectIntProcedure<K> procedure ) {
synchronized( mutex ) { return m.forEachEntry( procedure ); }
}
public void transformValues( TIntFunction function ) {
代码示例来源:origin: com.conveyal/r5
/**
* The output from this method can be sorted in a spreadsheet and formatted into a markdown table with
* http://www.tablesgenerator.com/markdown_tables
* for inclusion in Github issue or pull request comments.
*/
public void summarize() {
instanceCounts.forEachEntry((classe, count) -> {
Registration registration = getRegistration(classe);
String serializerName = registration.getSerializer().getClass().getSimpleName();
System.out.println(count + " " + classe.getSimpleName() + " " + serializerName);
return true;
});
}
代码示例来源:origin: Chisel-Team/Chisel
@Mod.EventHandler
public void onIMC(FMLInterModComms.IMCEvent event) {
for (FMLInterModComms.IMCMessage msg : event.getMessages()) {
IMCHandler.INSTANCE.handleMessage(msg);
}
IMCHandler.INSTANCE.imcCounts.forEachEntry((s, c) -> {
Chisel.logger.info("Received {} IMC messages from mod {}.", c, s);
return true;
});
IMCHandler.INSTANCE.imcCounts.clear();
}
代码示例来源:origin: GregTechCE/GregTech
@ZenGetter("changedOutputs")
public List<ChancedEntry> getChancedOutputs() {
ArrayList<ChancedEntry> result = new ArrayList<>();
this.backingRecipe.getChancedOutputs().forEachEntry((stack, chance) ->
result.add(new ChancedEntry(new MCItemStack(stack), chance)));
return result;
}
内容来源于网络,如有侵权,请联系作者删除!