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 Tcurrent()ConfigPatternMap<T>currentPatternMap()booleanhasNext()Tnext()(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)
-
-