|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.kotlin.resolve.DescriptorFactory
public class DescriptorFactory
| Method Summary | |
|---|---|
static PropertyGetterDescriptorImpl |
createDefaultGetter(PropertyDescriptor propertyDescriptor,
Annotations annotations)
|
static PropertySetterDescriptorImpl |
createDefaultSetter(PropertyDescriptor propertyDescriptor,
Annotations annotations)
|
static SimpleFunctionDescriptor |
createEnumValueOfMethod(ClassDescriptor enumClass)
|
static SimpleFunctionDescriptor |
createEnumValuesMethod(ClassDescriptor enumClass)
|
static ReceiverParameterDescriptor |
createExtensionReceiverParameterForCallable(CallableDescriptor owner,
KotlinType receiverParameterType)
|
static PropertyGetterDescriptorImpl |
createGetter(PropertyDescriptor propertyDescriptor,
Annotations annotations,
boolean isDefault,
boolean isExternal,
boolean isInline)
|
static PropertyGetterDescriptorImpl |
createGetter(PropertyDescriptor propertyDescriptor,
Annotations annotations,
boolean isDefault,
boolean isExternal,
boolean isInline,
SourceElement sourceElement)
|
static ClassConstructorDescriptorImpl |
createPrimaryConstructorForObject(ClassDescriptor containingClass,
SourceElement source)
|
static PropertySetterDescriptorImpl |
createSetter(PropertyDescriptor propertyDescriptor,
Annotations annotations,
boolean isDefault,
boolean isExternal,
boolean isInline,
SourceElement sourceElement)
|
static PropertySetterDescriptorImpl |
createSetter(PropertyDescriptor propertyDescriptor,
Annotations annotations,
boolean isDefault,
boolean isExternal,
boolean isInline,
Visibility visibility,
SourceElement sourceElement)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
@NotNull
public static PropertySetterDescriptorImpl createDefaultSetter(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
Annotations annotations)
@NotNull
public static PropertySetterDescriptorImpl createSetter(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
Annotations annotations,
boolean isDefault,
boolean isExternal,
boolean isInline,
@NotNull
SourceElement sourceElement)
@NotNull
public static PropertySetterDescriptorImpl createSetter(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
Annotations annotations,
boolean isDefault,
boolean isExternal,
boolean isInline,
@NotNull
Visibility visibility,
@NotNull
SourceElement sourceElement)
@NotNull
public static PropertyGetterDescriptorImpl createDefaultGetter(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
Annotations annotations)
@NotNull
public static PropertyGetterDescriptorImpl createGetter(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
Annotations annotations,
boolean isDefault,
boolean isExternal,
boolean isInline)
@NotNull
public static PropertyGetterDescriptorImpl createGetter(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
Annotations annotations,
boolean isDefault,
boolean isExternal,
boolean isInline,
@NotNull
SourceElement sourceElement)
@NotNull
public static ClassConstructorDescriptorImpl createPrimaryConstructorForObject(@NotNull
ClassDescriptor containingClass,
@NotNull
SourceElement source)
@NotNull
public static SimpleFunctionDescriptor createEnumValuesMethod(@NotNull
ClassDescriptor enumClass)
@NotNull
public static SimpleFunctionDescriptor createEnumValueOfMethod(@NotNull
ClassDescriptor enumClass)
@Nullable
public static ReceiverParameterDescriptor createExtensionReceiverParameterForCallable(@NotNull
CallableDescriptor owner,
@Nullable
KotlinType receiverParameterType)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||