iterationstate.java

来自「java 的源代码」· Java 代码 · 共 40 行

JAVA
40
字号
package com.reddragon2046.base.utilities.data.collections;

import java.util.*;

interface IterationState
{

    public abstract Object clone();

    public abstract boolean getAtBegin();

    public abstract boolean getAtEnd();

    public abstract Collection getCollection();

    public abstract int getLastDirection();

    public abstract Iterator getIterator();

    public abstract ListIterator getListIterator();

    public abstract int getIndex();

    public abstract Object getObject();

    public abstract void incrementIndex();

    public abstract void decrementIndex();

    public abstract void setAtEnd(boolean flag);

    public abstract void setAtBegin(boolean flag);

    public abstract void setObject(Object obj);

    public static final int FORWARD = 1;
    public static final int BACK = -1;
    public static final int STATIONARY = 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?