public interface DescriptorRenderer extends Renderer<DeclarationDescriptor>
Modifier and Type | Interface and Description |
---|---|
static class |
DescriptorRenderer.DefaultValueParameterHandler |
static class |
DescriptorRenderer.OverrideRenderingPolicy |
static class |
DescriptorRenderer.TextFormat |
static interface |
DescriptorRenderer.ValueParametersHandler |
Modifier and Type | Field and Description |
---|---|
static DescriptorRenderer |
COMPACT |
static DescriptorRenderer |
COMPACT_WITH_MODIFIERS |
static DescriptorRenderer |
DEBUG_TEXT |
static DescriptorRenderer |
HTML |
static DescriptorRenderer |
SHORT_NAMES_IN_TYPES |
static DescriptorRenderer |
SOURCE_CODE |
static DescriptorRenderer |
SOURCE_CODE_SHORT_NAMES_IN_TYPES |
static DescriptorRenderer |
STARTS_FROM_NAME |
static DescriptorRenderer |
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) |
static final DescriptorRenderer COMPACT_WITH_MODIFIERS
static final DescriptorRenderer SOURCE_CODE
static final DescriptorRenderer SOURCE_CODE_SHORT_NAMES_IN_TYPES
static final DescriptorRenderer COMPACT
static final DescriptorRenderer STARTS_FROM_NAME
static final DescriptorRenderer TEXT
static final DescriptorRenderer SHORT_NAMES_IN_TYPES
static final DescriptorRenderer DEBUG_TEXT
static final DescriptorRenderer HTML
@NotNull java.lang.String renderType(@NotNull JetType type)
@NotNull java.lang.String render(@NotNull DeclarationDescriptor declarationDescriptor)
render
in interface Renderer<DeclarationDescriptor>
@NotNull java.lang.String renderFunctionParameters(@NotNull FunctionDescriptor functionDescriptor)