Class ConfigPatternMap.PatternIterator<T>
- java.lang.Object
-
- io.quarkus.deployment.configuration.matching.ConfigPatternMap.PatternIterator<T>
-
- All Implemented Interfaces:
Iterator<T>
- Enclosing class:
- ConfigPatternMap<T>
public static class ConfigPatternMap.PatternIterator<T> extends Object implements Iterator<T>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Iterator<ConfigPatternMap<T>>
childMaps
(package private) ConfigPatternMap<T>
current
(package private) ConfigPatternMap.PatternIterator<T>
currentItr
(package private) ConfigPatternMap<T>
next
-
Constructor Summary
Constructors Constructor Description PatternIterator(TreeMap<String,ConfigPatternMap<T>> children, ConfigPatternMap<T> initial)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
current()
ConfigPatternMap<T>
currentPatternMap()
boolean
hasNext()
T
next()
(package private) ConfigPatternMap<T>
nextPattern()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
-
-
-
-
Field Detail
-
current
ConfigPatternMap<T> current
-
next
ConfigPatternMap<T> next
-
currentItr
ConfigPatternMap.PatternIterator<T> currentItr
-
childMaps
Iterator<ConfigPatternMap<T>> childMaps
-
-
Constructor Detail
-
PatternIterator
PatternIterator(TreeMap<String,ConfigPatternMap<T>> children, ConfigPatternMap<T> initial)
-
-