public class DescriptorRendererImpl extends java.lang.Object implements DescriptorRenderer
DescriptorRenderer.DefaultValueParameterHandler, DescriptorRenderer.OverrideRenderingPolicy, DescriptorRenderer.TextFormat, DescriptorRenderer.ValueParametersHandler
COMPACT, COMPACT_WITH_MODIFIERS, DEBUG_TEXT, HTML, SHORT_NAMES_IN_TYPES, SOURCE_CODE, SOURCE_CODE_SHORT_NAMES_IN_TYPES, STARTS_FROM_NAME, TEXT
Modifier and Type | Method and Description |
---|---|
java.lang.String |
render(DeclarationDescriptor declarationDescriptor) |
java.lang.String |
renderFunctionParameters(FunctionDescriptor functionDescriptor) |
java.lang.String |
renderType(JetType type) |
@NotNull public java.lang.String renderType(@NotNull JetType type)
renderType
in interface DescriptorRenderer
@NotNull public java.lang.String render(@NotNull DeclarationDescriptor declarationDescriptor)
render
in interface Renderer<DeclarationDescriptor>
render
in interface DescriptorRenderer
@NotNull public java.lang.String renderFunctionParameters(@NotNull FunctionDescriptor functionDescriptor)
renderFunctionParameters
in interface DescriptorRenderer