public interface CatalogOverlay
Plan §7.2 / §10.5. Resolver consults overlay first, then the immutable snapshot, then
the provider on miss. provider.refresh(...) never disturbs overlay state.
Phase 1A skeleton — implementations land in P1B (T1B.6).
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Per-parse-batch lifecycle.
|
Optional<CatalogEntry> |
find(CatalogQualifiedName name,
CatalogObjectKind kind) |
void |
put(CatalogEntry entry) |
void put(CatalogEntry entry)
Optional<CatalogEntry> find(CatalogQualifiedName name, CatalogObjectKind kind)
void clear()