Package io.deephaven.qst.table
Class FriendlyString
java.lang.Object
io.deephaven.qst.table.FriendlyString
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
FriendlyString
public FriendlyString()
-
-
Method Details
-
of
Constructs a "friendly", depth-limited, recursive string of the giventableSpec
. The depth visited is limited by 10. This is a non de-duplicating construction, and is most useful for smaller sized table specs. Callers that prefer a de-duplicated construction that works efficiently with larger tables may preferGraphviz.toDot(TableSpec)
.Callers can use this for visualization and debugging purposes, but should not depend on the strings being equal from release to release.
- Parameters:
tableSpec
- the table spec- Returns:
- the "friendly" string
-
of
Constructs a "friendly" string of the giventableSpec
. The depth visited is limited bymaxAncestorDepth
. This is a non de-duplicating construction, and is most useful for smaller sized table specs. Callers that prefer a de-duplicated construction that works efficiently with larger tables may preferGraphviz.toDot(TableSpec)
.Callers can use this for visualization and debugging purposes, but should not depend on the strings being equal from release to release.
- Parameters:
tableSpec
- the table specmaxAncestorDepth
- the maximum number of ancestors to visit- Returns:
- the "friendly" string
-