public class ConfigurationKey.KeyIterator
extends java.lang.Object
implements java.util.Iterator<java.lang.Object>, java.lang.Cloneable
Constructor and Description |
---|
ConfigurationKey.KeyIterator() |
Modifier and Type | Method and Description |
---|---|
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.
|
public java.lang.String nextKey()
nextKey(false)
.public java.lang.String nextKey(boolean decorated)
decorated
- a flag if the decorated key is to be returnedpublic 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 returnedpublic boolean isAttribute()
next()
.public int getIndex()
next()
.public boolean hasIndex()
next()
.public java.lang.Object clone()
clone
in class java.lang.Object
Copyright © 2001-2013. All Rights Reserved.