| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| private final ResolveMemos | |
| private final ConfigResolveOptions | |
| private final List | |
| private final Path |
| Access | Constructor and Description |
|---|---|
| pack-priv | ResolveContext(ResolveMemos memos, ConfigResolveOptions options, Path restrictToChild, List<AbstractConfigValue> resolveStack, Set<AbstractConfigValue> cycleMarkers)
|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv ResolveContext | |
| pack-priv int | |
| pack-priv boolean | |
| private ResolveContext | |
| private static Set | |
| pack-priv ConfigResolveOptions | |
| pack-priv ResolveContext | |
| private ResolveContext | |
| private ResolveResult | |
| pack-priv ResolveContext | |
| pack-priv ResolveResult | |
| pack-priv static AbstractConfigValue | |
| pack-priv ResolveContext | |
| pack-priv Path | |
| pack-priv String | |
| pack-priv ResolveContext |
| cycleMarkers | back to summary |
|---|---|
| private final Set<AbstractConfigValue> cycleMarkers | |
| memos | back to summary |
|---|---|
| private final ResolveMemos memos | |
| options | back to summary |
|---|---|
| private final ConfigResolveOptions options | |
| resolveStack | back to summary |
|---|---|
| private final List<AbstractConfigValue> resolveStack | |
| restrictToChild | back to summary |
|---|---|
| private final Path restrictToChild | |
| ResolveContext | back to summary |
|---|---|
| pack-priv ResolveContext(ResolveMemos memos, ConfigResolveOptions options, Path restrictToChild, List<AbstractConfigValue> resolveStack, Set<AbstractConfigValue> cycleMarkers) | |
| ResolveContext | back to summary |
|---|---|
| pack-priv ResolveContext(ConfigResolveOptions options, Path restrictToChild) | |
| addCycleMarker | back to summary |
|---|---|
| pack-priv ResolveContext addCycleMarker(AbstractConfigValue value) | |
| depth | back to summary |
|---|---|
| pack-priv int depth() | |
| isRestrictedToChild | back to summary |
|---|---|
| pack-priv boolean isRestrictedToChild() | |
| memoize | back to summary |
|---|---|
| private ResolveContext memoize(MemoKey key, AbstractConfigValue value) | |
| newCycleMarkers | back to summary |
|---|---|
| private static Set | |
| options | back to summary |
|---|---|
| pack-priv ConfigResolveOptions options() | |
| popTrace | back to summary |
|---|---|
| pack-priv ResolveContext popTrace() | |
| pushTrace | back to summary |
|---|---|
| private ResolveContext pushTrace(AbstractConfigValue value) | |
| realResolve | back to summary |
|---|---|
| private ResolveResult | |
| removeCycleMarker | back to summary |
|---|---|
| pack-priv ResolveContext removeCycleMarker(AbstractConfigValue value) | |
| resolve | back to summary |
|---|---|
| pack-priv ResolveResult | |
| resolve | back to summary |
|---|---|
| pack-priv static AbstractConfigValue resolve(AbstractConfigValue value, AbstractConfigObject root, ConfigResolveOptions options) | |
| restrict | back to summary |
|---|---|
| pack-priv ResolveContext restrict(Path restrictTo) | |
| restrictToChild | back to summary |
|---|---|
| pack-priv Path restrictToChild() | |
| traceString | back to summary |
|---|---|
| pack-priv String traceString() | |
| unrestricted | back to summary |
|---|---|
| pack-priv ResolveContext unrestricted() | |