📄 iteratorenumerationadaptor.java
字号:
// You can redistribute this software and/or modify it under the terms of// the Ozone Core License version 1 published by ozone-db.org.//// Copyright (C) 2003-@year@, Leo Mekenkamp. All rights reserved.//// $Id: ContainerLocationLoc.java,v 1.3 2003/08/24 11:15:36 leomekenkamp Exp $package org.ozoneDB.collections;import java.io.Serializable;import java.util.Enumeration;import java.util.Iterator;/** * Adaptor pattern that acts as a thin wrapper around an (ozone) iterator. * * @author <a href="mailto:leoATmekenkampD0Tcom">Leo Mekenkamp (mind the anti sp@m)</a> * @version $Id: ContainerLocationLoc.java,v 1.3 2003/08/24 11:15:36 leomekenkamp Exp $ */public class IteratorEnumerationAdaptor implements Enumeration, Serializable { private Iterator iterator; /** * Constructs an <code>Enumeration</code> around the given <code>iterator</code>. * @param iterator iterator used */ public IteratorEnumerationAdaptor(Iterator iterator) { } public Object nextElement() { return iterator.next(); } public boolean hasMoreElements() { return iterator.hasNext(); } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -