public class Traversal extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
Traversal.ComponentDefHandler
ComponentDefを処理するためのインターフェースです。 |
static interface |
Traversal.S2ContainerHandler
LaContainerを処理するためのインターフェースです。 |
| コンストラクタと説明 |
|---|
Traversal() |
public static Object forEachComponent(LaContainer container, Traversal.ComponentDefHandler handler)
container - handler - forEachComponent(LaContainer,
org.lastaflute.di.core.util.Traversal.ComponentDefHandler,
boolean)public static Object forEachComponent(LaContainer container, Traversal.ComponentDefHandler handler, boolean parentFirst)
container - handler - parentFirst - public static Object forEachContainer(LaContainer container, Traversal.S2ContainerHandler handler)
LaContainerをトラバースします。container - handler - forEachContainer(LaContainer,
org.lastaflute.di.core.util.Traversal.S2ContainerHandler,
boolean, Set)public static Object forEachContainer(LaContainer container, Traversal.S2ContainerHandler handler, boolean parentFirst)
LaContainerをトラバースします。container - handler - parentFirst - forEachContainer(LaContainer,
org.lastaflute.di.core.util.Traversal.S2ContainerHandler,
boolean, Set)protected static Object forEachContainer(LaContainer container, Traversal.S2ContainerHandler handler, boolean parentFirst, Set processed)
LaContainerをトラバースします。container - handler - parentFirst - processed - public static Object forEachParentContainer(LaContainer container, Traversal.S2ContainerHandler handler)
LaContainerをトラバースします。container - handler - forEachParentContainer(LaContainer,
org.lastaflute.di.core.util.Traversal.S2ContainerHandler,
boolean, Set)public static Object forEachParentContainer(LaContainer container, Traversal.S2ContainerHandler handler, boolean childFirst)
LaContainerをトラバースします。container - handler - childFirst - forEachParentContainer(LaContainer,
org.lastaflute.di.core.util.Traversal.S2ContainerHandler,
boolean, Set)protected static Object forEachParentContainer(LaContainer container, Traversal.S2ContainerHandler handler, boolean childFirst, Set processed)
LaContainerをトラバースします。container - handler - childFirst - processed - Copyright © 2015 The DBFlute Project. All rights reserved.