public final class StarLinkColumnIndex<C extends Column> extends Object
Internal contract of the lineage analyzer.
| Constructor and Description |
|---|
StarLinkColumnIndex(List<C> columns) |
| Modifier and Type | Method and Description |
|---|---|
C |
get(Column link,
int ordinal)
The first column the star link at
ordinal of link names, or null. |
Collection<C> |
values()
The first column of each folded name, in the order the analyzer's lookup map iterated them; while links are
grouped by identity, followed by the first column of each identity that shares its folded name with another.
|
public StarLinkColumnIndex(List<C> columns)
public C get(Column link, int ordinal)
ordinal of link names, or null.public Collection<C> values()