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, 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
.