org.jetbrains.jet.renderer
Interface DescriptorRenderer
- All Superinterfaces:
- Renderer<DeclarationDescriptor>
- All Known Implementing Classes:
- DescriptorRendererImpl
public interface DescriptorRenderer
- extends Renderer<DeclarationDescriptor>
COMPACT_WITH_MODIFIERS
static final DescriptorRenderer COMPACT_WITH_MODIFIERS
SOURCE_CODE
static final DescriptorRenderer SOURCE_CODE
SOURCE_CODE_SHORT_NAMES_IN_TYPES
static final DescriptorRenderer SOURCE_CODE_SHORT_NAMES_IN_TYPES
COMPACT
static final DescriptorRenderer COMPACT
STARTS_FROM_NAME
static final DescriptorRenderer STARTS_FROM_NAME
TEXT
static final DescriptorRenderer TEXT
SHORT_NAMES_IN_TYPES
static final DescriptorRenderer SHORT_NAMES_IN_TYPES
DEBUG_TEXT
static final DescriptorRenderer DEBUG_TEXT
HTML
static final DescriptorRenderer HTML
renderType
@NotNull
java.lang.String renderType(@NotNull
JetType type)
render
@NotNull
java.lang.String render(@NotNull
DeclarationDescriptor declarationDescriptor)
- Specified by:
render
in interface Renderer<DeclarationDescriptor>
renderFunctionParameters
@NotNull
java.lang.String renderFunctionParameters(@NotNull
FunctionDescriptor functionDescriptor)