public class TabledDescriptorRenderer extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
TabledDescriptorRenderer.TableOrTextRenderer |
static class |
TabledDescriptorRenderer.TableRenderer |
static class |
TabledDescriptorRenderer.TextElementType |
static class |
TabledDescriptorRenderer.TextRenderer |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<TabledDescriptorRenderer.TableOrTextRenderer> |
renderers |
Constructor and Description |
---|
TabledDescriptorRenderer() |
Modifier and Type | Method and Description |
---|---|
static TabledDescriptorRenderer |
create() |
Renderer<JetType> |
getTypeRenderer() |
static TabledDescriptorRenderer.TableRenderer |
newTable() |
static TabledDescriptorRenderer.TextRenderer |
newText() |
protected void |
renderTable(TabledDescriptorRenderer.TableRenderer table,
java.lang.StringBuilder result) |
protected void |
renderText(TabledDescriptorRenderer.TextRenderer textRenderer,
java.lang.StringBuilder result) |
TabledDescriptorRenderer |
table(TabledDescriptorRenderer.TableRenderer tableRenderer) |
TabledDescriptorRenderer |
text(TabledDescriptorRenderer.TextRenderer textRenderer) |
java.lang.String |
toString() |
protected final java.util.List<TabledDescriptorRenderer.TableOrTextRenderer> renderers
public TabledDescriptorRenderer()
public TabledDescriptorRenderer text(@NotNull TabledDescriptorRenderer.TextRenderer textRenderer)
public TabledDescriptorRenderer table(@NotNull TabledDescriptorRenderer.TableRenderer tableRenderer)
public static TabledDescriptorRenderer.TextRenderer newText()
public static TabledDescriptorRenderer.TableRenderer newTable()
public java.lang.String toString()
toString
in class java.lang.Object
@NotNull public Renderer<JetType> getTypeRenderer()
protected void renderText(TabledDescriptorRenderer.TextRenderer textRenderer, java.lang.StringBuilder result)
protected void renderTable(TabledDescriptorRenderer.TableRenderer table, java.lang.StringBuilder result)
public static TabledDescriptorRenderer create()