NodeIterator
DynamicAttributeIterator
public class BeanAttributeIterator extends PropertyIterator
Modifier and Type | Field | Description |
---|---|---|
private boolean |
includeXmlLang |
|
private NodePointer |
parent |
|
private int |
position |
Constructor | Description |
---|---|
BeanAttributeIterator(PropertyOwnerPointer parent,
QName name) |
Create a new BeanAttributeIterator.
|
Modifier and Type | Method | Description |
---|---|---|
NodePointer |
getNodePointer() |
Get the NodePointer at the current position.
|
int |
getPosition() |
Get the current iterator position.
|
boolean |
setPosition(int position) |
Set the new current position.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPropertyPointer, prepareForIndividualProperty, reset
private NodePointer parent
private int position
private boolean includeXmlLang
public BeanAttributeIterator(PropertyOwnerPointer parent, QName name)
parent
- parent pointername
- name of this beanpublic NodePointer getNodePointer()
NodeIterator
getNodePointer
in interface NodeIterator
getNodePointer
in class PropertyIterator
public int getPosition()
NodeIterator
getPosition
in interface NodeIterator
getPosition
in class PropertyIterator
public boolean setPosition(int position)
NodeIterator
setPosition
in interface NodeIterator
setPosition
in class PropertyIterator
position
- the position to settrue
if there is a node at position
.