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
public DescriptorRendererBuilder setShortNames(boolean shortNames)
setWithDefinedIn
public DescriptorRendererBuilder setWithDefinedIn(boolean withDefinedIn)
setModifiers
public DescriptorRendererBuilder setModifiers(java.util.Set<DescriptorRenderer.Modifier> modifiers)
setModifiers
public DescriptorRendererBuilder setModifiers(DescriptorRenderer.Modifier... modifiers)
setStartFromName
public DescriptorRendererBuilder setStartFromName(boolean startFromName)
setDebugMode
public DescriptorRendererBuilder setDebugMode(boolean debugMode)
setClassWithPrimaryConstructor
public DescriptorRendererBuilder setClassWithPrimaryConstructor(boolean classWithPrimaryConstructor)
setVerbose
public DescriptorRendererBuilder setVerbose(boolean verbose)
setUnitReturnType
public DescriptorRendererBuilder setUnitReturnType(boolean unitReturnType)
setNormalizedVisibilities
public DescriptorRendererBuilder setNormalizedVisibilities(boolean normalizedVisibilities)
setShowInternalKeyword
public DescriptorRendererBuilder setShowInternalKeyword(boolean showInternalKeyword)
setOverrideRenderingPolicy
public DescriptorRendererBuilder setOverrideRenderingPolicy(DescriptorRenderer.OverrideRenderingPolicy overrideRenderingPolicy)
setValueParametersHandler
public DescriptorRendererBuilder setValueParametersHandler(@NotNull
DescriptorRenderer.ValueParametersHandler valueParametersHandler)
setTextFormat
public DescriptorRendererBuilder setTextFormat(@NotNull
DescriptorRenderer.TextFormat textFormat)
setExcludedAnnotationClasses
public DescriptorRendererBuilder setExcludedAnnotationClasses(@NotNull
java.util.Collection<FqName> excludedAnnotationClasses)
setAlwaysRenderAny
public DescriptorRendererBuilder setAlwaysRenderAny(boolean alwaysRenderAny)
setPrettyFunctionTypes
public DescriptorRendererBuilder setPrettyFunctionTypes(boolean prettyFunctionTypes)
build
public DescriptorRenderer build()