| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| private static class | |
| public static interface |
| Access | Constructor and Description |
|---|---|
| public |
| DependencyUtil | back to summary |
|---|---|
| public DependencyUtil() | |
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final DependencyUtil. | |
| private final LinkedHashMap | |
| private Integer |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private boolean | |
| public void | |
| private void | |
| private DependencyUtil. | |
| private List | |
| private boolean | |
| private int | |
| private int |
| evaluatedNodes | back to summary |
|---|---|
| private final List<DependencyUtil. | |
| listener | back to summary |
|---|---|
| private final DependencyUtil. | |
| nodes | back to summary |
|---|---|
| private final LinkedHashMap<T, DependencyUtil. | |
| recursiveSizeCheck | back to summary |
|---|---|
| private Integer recursiveSizeCheck | |
| DependencyGraph | back to summary |
|---|---|
| public DependencyGraph(DependencyUtil. | |
| add | back to summary |
|---|---|
| public void add(T evalFirstValue, T evalAfterValue) | |
| areAlreadyEvaluated | back to summary |
|---|---|
| private boolean areAlreadyEvaluated(List<DependencyUtil. | |
| computeDependencies | back to summary |
|---|---|
| public void computeDependencies() | |
| computeDependencies | back to summary |
|---|---|
| private void computeDependencies(List<DependencyUtil. | |
| createNode | back to summary |
|---|---|
| private DependencyUtil. | |
| getOrphanNodes | back to summary |
|---|---|
| private List | |
| isAlreadyEvaluated | back to summary |
|---|---|
| private boolean isAlreadyEvaluated(DependencyUtil. | |
| recursiveSizeDepth | back to summary |
|---|---|
| private int recursiveSizeDepth(List<DependencyUtil. | |
| recursiveSizeDepth | back to summary |
|---|---|
| private int recursiveSizeDepth(DependencyUtil. | |
| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private List | |
| public T |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public List | |
| public List |
| comingInNodes | back to summary |
|---|---|
| private List<DependencyUtil. | |
| goingOutNodes | back to summary |
|---|---|
| private List<DependencyUtil. | |
| value | back to summary |
|---|---|
| public T value | |
| GraphNode | back to summary |
|---|---|
| private GraphNode() | |
| addComingInNode | back to summary |
|---|---|
| public void addComingInNode(DependencyUtil. | |
| addGoingOutNode | back to summary |
|---|---|
| public void addGoingOutNode(DependencyUtil. | |
| getComingInNodes | back to summary |
|---|---|
| public List | |
| getGoingOutNodes | back to summary |
|---|---|
| public List | |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| evaluating | back to summary |
|---|---|
| public void evaluating(T nodeValue) | |