java.util.AbstractMap.keySet()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(4.8k)|赞(0)|评价(0)|浏览(119)

本文整理了Java中java.util.AbstractMap.keySet()方法的一些代码示例,展示了AbstractMap.keySet()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractMap.keySet()方法的具体详情如下:
包路径:java.util.AbstractMap
类名称:AbstractMap
方法名:keySet

AbstractMap.keySet介绍

[英]Each of these fields are initialized to contain an instance of the appropriate view the first time this view is requested. The views are stateless, so there's no reason to create more than one of each.
[中]在第一次请求此视图时,这些字段中的每个字段都会初始化为包含相应视图的实例。视图是无状态的,因此没有理由创建多个视图。

代码示例

代码示例来源:origin: org.apache.lucene/lucene-core

final Set<Object> originalKeySet() {
 return super.keySet();
}

代码示例来源:origin: gov.sandia.foundry/gov-sandia-cognition-common-core

@Override
public Set<Integer> keySet()
{
  return super.keySet();
}

代码示例来源:origin: com.google.collect/com.springsource.com.google.common.collect

@Override public synchronized Set<K> keySet() {
 if (keySet == null) {
  final Set<K> delegate = super.keySet();
  keySet = new ForwardingSet<K>() {
   @Override protected Set<K> delegate() {
    return delegate;
   }
  };
 }
 return keySet;
}

代码示例来源:origin: algorithmfoundry/Foundry

@Override
public Set<Integer> keySet()
{
  return super.keySet();
}

代码示例来源:origin: algorithmfoundry/Foundry

@Override
public Set<Integer> keySet()
{
  return super.keySet();
}

代码示例来源:origin: harbby/presto-connectors

final Set<Object> originalKeySet() {
 return super.keySet();
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene

final Set<Object> originalKeySet() {
 return super.keySet();
}

代码示例来源:origin: cc.redberry/core

@Override
public Set<K> keySet() {
  return super.keySet();
}

代码示例来源:origin: org.infinispan/infinispan-embedded-query

final Set<Object> originalKeySet() {
 return super.keySet();
}

代码示例来源:origin: xu942122587/Java-Interview

@Override
public Set<Entry> entrySet() {
  return super.keySet();
}

代码示例来源:origin: com.yahoo.vespa/linguistics

final Set<Object> originalKeySet() {
 return super.keySet();
}

代码示例来源:origin: org.openkoreantext/open-korean-text

final Set<Object> originalKeySet() {
 return super.keySet();
}

代码示例来源:origin: com.google.collections/google-collections

@Override public Set<K> keySet() {
 Set<K> result = keySet;
 if (result == null) {
  final Set<K> delegate = super.keySet();
  keySet = result = new ForwardingSet<K>() {
   @Override protected Set<K> delegate() {
    return delegate;
   }
   @Override public boolean isEmpty() {
    return ImprovedAbstractMap.this.isEmpty();
   }
  };
 }
 return result;
}

代码示例来源:origin: gncloud/fastcatsearch

final Set<Object> originalKeySet() {
 return super.keySet();
}

代码示例来源:origin: com.atlassian.bundles/google-collections

@Override public Set<K> keySet() {
 Set<K> result = keySet;
 if (result == null) {
  final Set<K> delegate = super.keySet();
  keySet = result = new ForwardingSet<K>() {
   @Override protected Set<K> delegate() {
    return delegate;
   }
   @Override public boolean isEmpty() {
    return ImprovedAbstractMap.this.isEmpty();
   }
  };
 }
 return result;
}

代码示例来源:origin: com.google.guava/guava-collections

@Override public Set<K> keySet() {
 Set<K> result = keySet;
 if (result == null) {
  final Set<K> delegate = super.keySet();
  keySet = result = new ForwardingSet<K>() {
   @Override protected Set<K> delegate() {
    return delegate;
   }
   @Override public boolean isEmpty() {
    return ImprovedAbstractMap.this.isEmpty();
   }
  };
 }
 return result;
}

代码示例来源:origin: teatrove/teatrove

public Set keySet() {
  if (mPrefix == null) {
    return mMappings.keySet();
  }
  else {
    return super.keySet();
  }
}

代码示例来源:origin: com.atlassian.bundles/guava

@Override public Set<K> keySet() {
 Set<K> result = keySet;
 if (result == null) {
  final Set<K> delegate = super.keySet();
  keySet = result = new ForwardingSet<K>() {
   @Override protected Set<K> delegate() {
    return delegate;
   }
   @Override public boolean isEmpty() {
    return ImprovedAbstractMap.this.isEmpty();
   }
   @Override public boolean remove(Object object) {
    if (contains(object)) {
     ImprovedAbstractMap.this.remove(object);
     return true;
    }
    return false;
   }
  };
 }
 return result;
}

代码示例来源:origin: gsuitedevs/java-samples

/** Returns the name of a set property in an object, or else "unknown". */
private static <T> String getOneOf(AbstractMap<String, T> obj) {
  Iterator<String> iterator = obj.keySet().iterator();
  return iterator.hasNext() ? iterator.next() : "unknown";
}

代码示例来源:origin: org.apache.hadoop/hadoop-hdfs-client

private static String getBestNodeDNAddrPairErrorString(
  DatanodeInfo nodes[], AbstractMap<DatanodeInfo,
  DatanodeInfo> deadNodes, Collection<DatanodeInfo> ignoredNodes) {
 StringBuilder errMsgr = new StringBuilder(
   " No live nodes contain current block ");
 errMsgr.append("Block locations:");
 for (DatanodeInfo datanode : nodes) {
  errMsgr.append(" ");
  errMsgr.append(datanode.toString());
 }
 errMsgr.append(" Dead nodes: ");
 for (DatanodeInfo datanode : deadNodes.keySet()) {
  errMsgr.append(" ");
  errMsgr.append(datanode.toString());
 }
 if (ignoredNodes != null) {
  errMsgr.append(" Ignored nodes: ");
  for (DatanodeInfo datanode : ignoredNodes) {
   errMsgr.append(" ");
   errMsgr.append(datanode.toString());
  }
 }
 return errMsgr.toString();
}

相关文章