本文整理了Java中java.util.IdentityHashMap.clear()
方法的一些代码示例,展示了IdentityHashMap.clear()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IdentityHashMap.clear()
方法的具体详情如下:
包路径:java.util.IdentityHashMap
类名称:IdentityHashMap
方法名:clear
[英]Removes all of the mappings from this map. The map will be empty after this call returns.
[中]
代码示例来源:origin: apache/incubator-dubbo
/**
* Resets the references for streaming.
*/
@Override
public void resetReferences() {
if (_refs != null)
_refs.clear();
}
代码示例来源:origin: apache/incubator-druid
@Override
public void close()
{
memCache.clear();
sketchCache.clear();
}
代码示例来源:origin: apache/incubator-druid
@Override
public synchronized void close()
{
unions.clear();
memCache.clear();
}
代码示例来源:origin: apache/incubator-druid
@Override
public void close()
{
unions.clear();
memCache.clear();
}
代码示例来源:origin: apache/incubator-druid
@Override
public synchronized void close()
{
sketches.clear();
memCache.clear();
}
代码示例来源:origin: stanfordnlp/CoreNLP
/** Removes all of the elements from this set.
*/
@Override
public void clear() {
map.clear();
}
代码示例来源:origin: hibernate/hibernate-orm
public void clear() {
map.clear();
}
}
代码示例来源:origin: wildfly/wildfly
/** {@inheritDoc} */
public void reset() {
synchronized (this) {
clones.clear();
}
}
代码示例来源:origin: wildfly/wildfly
public void reset() {
synchronized (this) {
clones.clear();
}
}
代码示例来源:origin: jMonkeyEngine/jmonkeyengine
/**
* Clears the object index allowing the cloner to be reused for a brand new
* cloning operation.
*/
public void clearIndex() {
index.clear();
}
代码示例来源:origin: requery/requery
@Override
public void clear() {
map.clear();
}
代码示例来源:origin: robovm/robovm
@Override
public void clear() {
IdentityHashMap.this.clear();
}
代码示例来源:origin: robovm/robovm
@Override
public void clear() {
associatedMap.clear();
}
代码示例来源:origin: robovm/robovm
@Override
public void clear() {
IdentityHashMap.this.clear();
}
代码示例来源:origin: Sable/soot
public void clear() { map.clear(); }
}
代码示例来源:origin: spotbugs/spotbugs
@Override
public void clear() {
disabled.clear();
super.clear();
}
代码示例来源:origin: google/ExoPlayer
@Override
public void stop() {
primaryHlsUrl = null;
primaryUrlSnapshot = null;
masterPlaylist = null;
initialStartTimeUs = C.TIME_UNSET;
initialPlaylistLoader.release();
initialPlaylistLoader = null;
for (MediaPlaylistBundle bundle : playlistBundles.values()) {
bundle.release();
}
playlistRefreshHandler.removeCallbacksAndMessages(null);
playlistRefreshHandler = null;
playlistBundles.clear();
}
代码示例来源:origin: hibernate/hibernate-orm
/**
* Clear this context of all managed entities
*/
public void clear() {
dirty = true;
ManagedEntity node = head;
while ( node != null ) {
final ManagedEntity nextNode = node.$$_hibernate_getNextManagedEntity();
node.$$_hibernate_setEntityEntry( null );
node.$$_hibernate_setPreviousManagedEntity( null );
node.$$_hibernate_setNextManagedEntity( null );
node = nextNode;
}
if ( immutableManagedEntityXref != null ) {
immutableManagedEntityXref.clear();
}
if ( nonEnhancedEntityXref != null ) {
nonEnhancedEntityXref.clear();
}
head = null;
tail = null;
count = 0;
reentrantSafeEntries = null;
}
代码示例来源:origin: wildfly/wildfly
public void clearClassCache() throws IOException {
classCache.clear();
externalizers.clear();
classSeq = 0;
instanceCache.clear();
instanceSeq = 0;
if (byteOutput != null) {
write(ID_CLEAR_CLASS_CACHE);
}
}
代码示例来源:origin: com.google.inject/guice
/**
* Prepares member injectors for all injected instances. This prompts Guice to do static analysis
* on the injected instances.
*/
void validateOustandingInjections(Errors errors) {
validationStarted = true;
initializablesCache.clear();
for (InjectableReference<?> reference : pendingInjections) {
try {
reference.validate(errors);
} catch (ErrorsException e) {
errors.merge(e.getErrors());
}
}
}
内容来源于网络,如有侵权,请联系作者删除!