org.apache.wicket.util.lang.Generics.iterator()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(3.6k)|赞(0)|评价(0)|浏览(117)

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

Generics.iterator介绍

[英]Silences generics warning when need to cast iterator types
[中]当需要强制转换迭代器类型时,取消泛型警告

代码示例

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

  1. /**
  2. * @return iterator over item instances that exist as children of this view
  3. */
  4. public Iterator<Item<T>> getItems()
  5. {
  6. return Generics.iterator(iterator());
  7. }

代码示例来源:origin: apache/wicket

  1. /**
  2. * @return iterator over item instances that exist as children of this view
  3. */
  4. public Iterator<Item<T>> getItems()
  5. {
  6. return Generics.iterator(iterator());
  7. }

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

  1. /**
  2. * @return iterator over item instances that exist as children of this view
  3. */
  4. public Iterator<Item<T>> getItems()
  5. {
  6. return Generics.iterator(iterator());
  7. }

代码示例来源:origin: maciejmiklas/cyclop

  1. private void findNext() {
  2. next = null;
  3. if (cells != null && cells.hasNext()) {
  4. next = cells.next();
  5. } else {
  6. while (rows.hasNext()) {
  7. MarkupContainer row = rows.next();
  8. final Iterator<? extends Component> rawCells;
  9. rawCells = ((MarkupContainer) row.iterator().next()).iterator();
  10. cells = Generics.iterator(rawCells);
  11. if (cells.hasNext()) {
  12. next = cells.next();
  13. break;
  14. }
  15. }
  16. }
  17. }

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

  1. private void findNext()
  2. {
  3. next = null;
  4. if (cells != null && cells.hasNext())
  5. {
  6. next = cells.next();
  7. }
  8. else
  9. {
  10. while (rows.hasNext())
  11. {
  12. MarkupContainer row = rows.next();
  13. final Iterator<? extends Component> rawCells;
  14. rawCells = ((MarkupContainer)row.iterator().next()).iterator();
  15. cells = Generics.iterator(rawCells);
  16. if (cells.hasNext())
  17. {
  18. next = cells.next();
  19. break;
  20. }
  21. }
  22. }
  23. }

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

  1. /**
  2. * @see org.apache.wicket.markup.repeater.AbstractPageableView#getItems()
  3. */
  4. @Override
  5. public Iterator<Item<T>> getItems()
  6. {
  7. Iterator<MarkupContainer> rows = Generics.iterator(iterator());
  8. return new ItemsIterator<T>(rows);
  9. }

代码示例来源:origin: apache/wicket

  1. private void findNext()
  2. {
  3. next = null;
  4. if (cells != null && cells.hasNext())
  5. {
  6. next = cells.next();
  7. }
  8. else
  9. {
  10. while (rows.hasNext())
  11. {
  12. MarkupContainer row = rows.next();
  13. final Iterator<? extends Component> rawCells;
  14. rawCells = ((MarkupContainer)row.iterator().next()).iterator();
  15. cells = Generics.iterator(rawCells);
  16. if (cells.hasNext())
  17. {
  18. next = cells.next();
  19. break;
  20. }
  21. }
  22. }
  23. }

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

  1. /**
  2. * @see org.apache.wicket.markup.repeater.AbstractPageableView#getItems()
  3. */
  4. @Override
  5. public Iterator<Item<T>> getItems()
  6. {
  7. Iterator<MarkupContainer> rows = Generics.iterator(iterator());
  8. return new ItemsIterator<T>(rows);
  9. }

代码示例来源:origin: apache/wicket

  1. /**
  2. * @see org.apache.wicket.markup.repeater.AbstractPageableView#getItems()
  3. */
  4. @Override
  5. public Iterator<Item<T>> getItems()
  6. {
  7. Iterator<MarkupContainer> rows = Generics.iterator(iterator());
  8. return new ItemsIterator<T>(rows);
  9. }

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

  1. private void findNext()
  2. {
  3. next = null;
  4. if (cells != null && cells.hasNext())
  5. {
  6. next = cells.next();
  7. }
  8. else
  9. {
  10. while (rows.hasNext())
  11. {
  12. MarkupContainer row = rows.next();
  13. final Iterator<? extends Component> rawCells;
  14. rawCells = ((MarkupContainer)row.iterator().next()).iterator();
  15. cells = Generics.iterator(rawCells);
  16. if (cells.hasNext())
  17. {
  18. next = cells.next();
  19. break;
  20. }
  21. }
  22. }
  23. }

代码示例来源:origin: maciejmiklas/cyclop

  1. /** @see org.apache.wicket.markup.repeater.AbstractPageableView#getItems() */
  2. @Override
  3. public Iterator<Item<T>> getItems() {
  4. Iterator<MarkupContainer> rows = Generics.iterator(iterator());
  5. return new ItemsIterator<T>(rows);
  6. }

相关文章