|
||||||||||
| 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.Iteratorpublic java.lang.Object next()
next in interface java.util.Iteratorpublic void remove()
remove in interface java.util.Iteratorpublic 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 | |||||||||