org.jetbrains.kotlin.diagnostics.rendering
Class TabledDescriptorRenderer.TableRenderer

java.lang.Object
  extended by org.jetbrains.kotlin.diagnostics.rendering.TabledDescriptorRenderer.TableRenderer
All Implemented Interfaces:
TabledDescriptorRenderer.TableOrTextRenderer
Enclosing class:
TabledDescriptorRenderer

public static class TabledDescriptorRenderer.TableRenderer
extends java.lang.Object
implements TabledDescriptorRenderer.TableOrTextRenderer


Nested Class Summary
static class TabledDescriptorRenderer.TableRenderer.DescriptorRow
           
static class TabledDescriptorRenderer.TableRenderer.FunctionArgumentsRow
           
static interface TabledDescriptorRenderer.TableRenderer.TableRow
           
 
Field Summary
 java.util.List<TabledDescriptorRenderer.TableRenderer.TableRow> rows
           
 
Constructor Summary
TabledDescriptorRenderer.TableRenderer()
           
 
Method Summary
 TabledDescriptorRenderer.TableRenderer descriptor(CallableDescriptor descriptor)
           
 TabledDescriptorRenderer.TableRenderer functionArgumentTypeList(KotlinType receiverType, java.util.List<KotlinType> argumentTypes)
           
 TabledDescriptorRenderer.TableRenderer functionArgumentTypeList(KotlinType receiverType, java.util.List<KotlinType> argumentTypes, com.google.common.base.Predicate<ConstraintPosition> isErrorPosition)
           
 TabledDescriptorRenderer.TableRenderer text(java.lang.String text)
           
 TabledDescriptorRenderer.TableRenderer text(TabledDescriptorRenderer.TextRenderer textRenderer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rows

public final java.util.List<TabledDescriptorRenderer.TableRenderer.TableRow> rows
Constructor Detail

TabledDescriptorRenderer.TableRenderer

public TabledDescriptorRenderer.TableRenderer()
Method Detail

descriptor

public TabledDescriptorRenderer.TableRenderer descriptor(CallableDescriptor descriptor)

functionArgumentTypeList

public TabledDescriptorRenderer.TableRenderer functionArgumentTypeList(@Nullable
                                                                       KotlinType receiverType,
                                                                       @NotNull
                                                                       java.util.List<KotlinType> argumentTypes)

functionArgumentTypeList

public TabledDescriptorRenderer.TableRenderer functionArgumentTypeList(@Nullable
                                                                       KotlinType receiverType,
                                                                       @NotNull
                                                                       java.util.List<KotlinType> argumentTypes,
                                                                       @NotNull
                                                                       com.google.common.base.Predicate<ConstraintPosition> isErrorPosition)

text

public TabledDescriptorRenderer.TableRenderer text(@NotNull
                                                   java.lang.String text)

text

public TabledDescriptorRenderer.TableRenderer text(@NotNull
                                                   TabledDescriptorRenderer.TextRenderer textRenderer)