org.jetbrains.jet.renderer
Class DescriptorRendererBuilder
java.lang.Object
org.jetbrains.jet.renderer.DescriptorRendererBuilder
public class DescriptorRendererBuilder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DescriptorRendererBuilder
public DescriptorRendererBuilder()
setShortNames
@NotNull
public DescriptorRendererBuilder setShortNames(boolean shortNames)
setWithDefinedIn
@NotNull
public DescriptorRendererBuilder setWithDefinedIn(boolean withDefinedIn)
setModifiers
@NotNull
public DescriptorRendererBuilder setModifiers(java.util.Set<DescriptorRenderer.Modifier> modifiers)
setModifiers
@NotNull
public DescriptorRendererBuilder setModifiers(DescriptorRenderer.Modifier... modifiers)
setStartFromName
@NotNull
public DescriptorRendererBuilder setStartFromName(boolean startFromName)
setDebugMode
@NotNull
public DescriptorRendererBuilder setDebugMode(boolean debugMode)
setClassWithPrimaryConstructor
@NotNull
public DescriptorRendererBuilder setClassWithPrimaryConstructor(boolean classWithPrimaryConstructor)
setVerbose
@NotNull
public DescriptorRendererBuilder setVerbose(boolean verbose)
setUnitReturnType
@NotNull
public DescriptorRendererBuilder setUnitReturnType(boolean unitReturnType)
setNormalizedVisibilities
@NotNull
public DescriptorRendererBuilder setNormalizedVisibilities(boolean normalizedVisibilities)
setShowInternalKeyword
@NotNull
public DescriptorRendererBuilder setShowInternalKeyword(boolean showInternalKeyword)
setOverrideRenderingPolicy
@NotNull
public DescriptorRendererBuilder setOverrideRenderingPolicy(@NotNull
DescriptorRenderer.OverrideRenderingPolicy overrideRenderingPolicy)
setValueParametersHandler
@NotNull
public DescriptorRendererBuilder setValueParametersHandler(@NotNull
DescriptorRenderer.ValueParametersHandler valueParametersHandler)
setTextFormat
@NotNull
public DescriptorRendererBuilder setTextFormat(@NotNull
DescriptorRenderer.TextFormat textFormat)
setExcludedAnnotationClasses
@NotNull
public DescriptorRendererBuilder setExcludedAnnotationClasses(@NotNull
java.util.Collection<FqName> excludedAnnotationClasses)
setPrettyFunctionTypes
@NotNull
public DescriptorRendererBuilder setPrettyFunctionTypes(boolean prettyFunctionTypes)
setUninferredTypeParameterAsName
@NotNull
public DescriptorRendererBuilder setUninferredTypeParameterAsName(boolean uninferredTypeParameterAsName)
setIncludePropertyConstant
public DescriptorRendererBuilder setIncludePropertyConstant(boolean includePropertyConstant)
setIncludeSynthesizedParameterNames
public DescriptorRendererBuilder setIncludeSynthesizedParameterNames(boolean includeSynthesizedParameterNames)
setWithoutTypeParameters
public DescriptorRendererBuilder setWithoutTypeParameters(boolean withoutTypeParameters)
setWithoutFunctionParameterNames
public DescriptorRendererBuilder setWithoutFunctionParameterNames(boolean withoutFunctionParameterNames)
setReceiverAfterName
public DescriptorRendererBuilder setReceiverAfterName(boolean receiverAfterName)
setRenderClassObjectName
public DescriptorRendererBuilder setRenderClassObjectName(boolean renderClassObjectName)
setWithoutSuperTypes
public DescriptorRendererBuilder setWithoutSuperTypes(boolean withoutSuperTypes)
build
@NotNull
public DescriptorRenderer build()