package com.thoughtworks.xstream.io; import java.util.Iterator; /* loaded from: classes.dex */ public class AttributeNameIterator implements Iterator { private final int count; private int current; private final HierarchicalStreamReader reader; public AttributeNameIterator(HierarchicalStreamReader hierarchicalStreamReader) { this.reader = hierarchicalStreamReader; this.count = hierarchicalStreamReader.getAttributeCount(); } @Override // java.util.Iterator public boolean hasNext() { return this.current < this.count; } @Override // java.util.Iterator public Object next() { HierarchicalStreamReader hierarchicalStreamReader = this.reader; int i = this.current; this.current = i + 1; return hierarchicalStreamReader.getAttributeName(i); } @Override // java.util.Iterator public void remove() { throw new UnsupportedOperationException(); } }