package com.airlock.iam.plugin.framework.misc.config;

import com.airlock.iam.plugin.framework.application.configuration.MutablePluginConfiguration;
import java.util.stream.Stream;

public final class ParentWalkerScope implements SubtreeWalkerScope {
   @Override
   public Stream<MutablePluginConfiguration> getNexts(MutablePluginConfiguration current) {
      return current.hasParentConfiguration() ? Stream.of(current.getParentConfiguration()) : Stream.empty();
   }
}
