Class BeanAttributeIterator

java.lang.Object
org.apache.commons.jxpath.ri.model.beans.PropertyIterator
org.apache.commons.jxpath.ri.model.beans.BeanAttributeIterator
All Implemented Interfaces:
NodeIterator
Direct Known Subclasses:
DynamicAttributeIterator

public class BeanAttributeIterator extends PropertyIterator
An iterator of attributes of a JavaBean. Returns bean properties as well as the "xml:lang" attribute.
  • Field Details

    • parent

      private final NodePointer parent
    • position

      private int position
    • includeXmlLang

      private final boolean includeXmlLang
  • Constructor Details

    • BeanAttributeIterator

      public BeanAttributeIterator(PropertyOwnerPointer parent, QName qName)
      Constructs a new BeanAttributeIterator.
      Parameters:
      parent - parent pointer
      qName - name of this bean
  • Method Details