當前位置: 首頁>>代碼示例>>Java>>正文


Java Entry.getElement方法代碼示例

本文整理匯總了Java中com.google.common.collect.Multiset.Entry.getElement方法的典型用法代碼示例。如果您正苦於以下問題:Java Entry.getElement方法的具體用法?Java Entry.getElement怎麽用?Java Entry.getElement使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在com.google.common.collect.Multiset.Entry的用法示例。


在下文中一共展示了Entry.getElement方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: remove

import com.google.common.collect.Multiset.Entry; //導入方法依賴的package包/類
@SuppressWarnings("cast")
@Override
public boolean remove(Object object) {
  if (object instanceof Multiset.Entry) {
    Entry<?> entry = (Entry<?>) object;
    Object element = entry.getElement();
    int entryCount = entry.getCount();
    if (entryCount != 0) {
      // Safe as long as we never add a new entry, which we won't.
      @SuppressWarnings("unchecked")
      Multiset<Object> multiset = (Multiset) multiset();
      return multiset.setCount(element, entryCount, 0);
    }
  }
  return false;
}
 
開發者ID:zugzug90,項目名稱:guava-mock,代碼行數:17,代碼來源:Multisets.java

示例2: iterator

import com.google.common.collect.Multiset.Entry; //導入方法依賴的package包/類
@Override
public Iterator<E> iterator() {
  return new TransformedIterator<Entry<E>, E>(multiset().entrySet().iterator()) {
    @Override
    E transform(Entry<E> entry) {
      return entry.getElement();
    }
  };
}
 
開發者ID:zugzug90,項目名稱:guava-mock,代碼行數:10,代碼來源:Multisets.java

示例3: getElementOrThrow

import com.google.common.collect.Multiset.Entry; //導入方法依賴的package包/類
private static <E> E getElementOrThrow(Entry<E> entry) {
  if (entry == null) {
    throw new NoSuchElementException();
  }
  return entry.getElement();
}
 
開發者ID:zugzug90,項目名稱:guava-mock,代碼行數:7,代碼來源:SortedMultisets.java

示例4: getElementOrNull

import com.google.common.collect.Multiset.Entry; //導入方法依賴的package包/類
private static <E> E getElementOrNull(@Nullable Entry<E> entry) {
  return (entry == null) ? null : entry.getElement();
}
 
開發者ID:zugzug90,項目名稱:guava-mock,代碼行數:4,代碼來源:SortedMultisets.java


注:本文中的com.google.common.collect.Multiset.Entry.getElement方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。