class CircularDefinitionPreventer
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
CircularDefinitionPreventer.VisitedProperty |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<CircularDefinitionPreventer.VisitedProperty> |
entriesVisited |
private java.util.Set<java.lang.String> |
keysUsed |
| Constructor and Description |
|---|
CircularDefinitionPreventer() |
| Modifier and Type | Method and Description |
|---|---|
private void |
circularDefinition() |
CircularDefinitionPreventer |
visited(java.lang.String key,
java.lang.String value) |
private final java.util.List<CircularDefinitionPreventer.VisitedProperty> entriesVisited
private final java.util.Set<java.lang.String> keysUsed
public CircularDefinitionPreventer visited(java.lang.String key, java.lang.String value)
key - The key.value - The values.CircularDefinitionPreventerprivate void circularDefinition()