NodeIteratorDynamicAttributeIteratorpublic 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, waitgetPropertyPointer, prepareForIndividualProperty, resetprivate NodePointer parent
private int position
private boolean includeXmlLang
public BeanAttributeIterator(PropertyOwnerPointer parent, QName name)
parent - parent pointername - name of this beanpublic NodePointer getNodePointer()
NodeIteratorgetNodePointer in interface NodeIteratorgetNodePointer in class PropertyIteratorpublic int getPosition()
NodeIteratorgetPosition in interface NodeIteratorgetPosition in class PropertyIteratorpublic boolean setPosition(int position)
NodeIteratorsetPosition in interface NodeIteratorsetPosition in class PropertyIteratorposition - the position to settrue if there is a node at position.