|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.configuration.ConfigurationKey.KeyIterator
public class ConfigurationKey.KeyIterator
A specialized iterator class for tokenizing a configuration key. This class implements the normal iterator interface. In addition it provides some specific methods for configuration keys.
Constructor Summary | |
---|---|
ConfigurationKey.KeyIterator()
|
Method Summary | |
---|---|
java.lang.Object |
clone()
Creates a clone of this object. |
java.lang.String |
currentKey()
Returns the current key of the iteration (without skipping to the next element). |
java.lang.String |
currentKey(boolean decorated)
Returns the current key of the iteration (without skipping to the next element). |
int |
getIndex()
Returns the index value of the current key. |
boolean |
hasIndex()
Returns a flag if the current key has an associated index. |
boolean |
hasNext()
Checks if there is a next element. |
boolean |
isAttribute()
Returns a flag if the current key is an attribute. |
java.lang.Object |
next()
Returns the next object in the iteration. |
java.lang.String |
nextKey()
Returns the next key part of this configuration key. |
java.lang.String |
nextKey(boolean decorated)
Returns the next key part of this configuration key. |
void |
remove()
Removes the current object in the iteration. |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfigurationKey.KeyIterator()
Method Detail |
---|
public java.lang.String nextKey()
nextKey(false)
.
public java.lang.String nextKey(boolean decorated)
decorated
- a flag if the decorated key is to be returned
public boolean hasNext()
hasNext
in interface java.util.Iterator<java.lang.Object>
public java.lang.Object next()
next
in interface java.util.Iterator<java.lang.Object>
public void remove()
remove
in interface java.util.Iterator<java.lang.Object>
public java.lang.String currentKey()
next()
call had returned. (Short form of currentKey(false)
.
public java.lang.String currentKey(boolean decorated)
decorated
- a flag if the decorated key is to be returned
public boolean isAttribute()
next()
.
public int getIndex()
next()
.
public boolean hasIndex()
next()
.
public java.lang.Object clone()
clone
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |