📄 jco$fielditerator.java
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: JCO.java
package com.sap.mw.jco;
import java.util.NoSuchElementException;
// Referenced classes of package com.sap.mw.jco:
// JCO
public static class JCO$FieldIterator
{
public void reset()
{
index = 0;
}
public boolean hasMoreElements()
{
return index < fields.length;
}
public boolean hasMoreFields()
{
return index < fields.length;
}
public boolean hasNextFields()
{
return index < fields.length;
}
public boolean hasPreviousFields()
{
return index > 0;
}
public Object nextElement()
{
if(index < fields.length)
return fields[index++];
else
throw new NoSuchElementException("FieldEnumerator");
}
public JCO$Field nextField()
{
if(index < fields.length)
return fields[index++];
else
throw new NoSuchElementException("FieldEnumerator");
}
public JCO$Field previousField()
{
if(index > 0)
return fields[--index];
else
throw new NoSuchElementException("FieldEnumerator");
}
private JCO$Field fields[];
int index;
public JCO$FieldIterator(JCO$Record rec)
{
index = 0;
int num_fields = rec.eldCount();
fields = new JCO$Field[num_fields];
for(int i = 0; i < num_fields; i++)
fields[i] = new JCO$Field(rec, i);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -