public class BeanAttributeIterator extends PropertyIterator
| Modifier and Type | Field and Description |
|---|---|
private boolean |
includeXmlLang |
private NodePointer |
parent |
private int |
position |
| Constructor and Description |
|---|
BeanAttributeIterator(PropertyOwnerPointer parent,
QName name)
Create a new BeanAttributeIterator.
|
| Modifier and Type | Method and 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.
|
getPropertyPointer, 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.