|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.lang.resolve.DescriptorFactory
public class DescriptorFactory
| Field Summary | |
|---|---|
static Name |
VALUE_OF_METHOD_NAME
|
static Name |
VALUES_METHOD_NAME
|
| Method Summary | |
|---|---|
static PropertyGetterDescriptorImpl |
createDefaultGetter(PropertyDescriptor propertyDescriptor)
|
static PropertySetterDescriptorImpl |
createDefaultSetter(PropertyDescriptor propertyDescriptor)
|
static SimpleFunctionDescriptor |
createEnumClassObjectValueOfMethod(ClassDescriptor classObject,
JetType returnType)
|
static SimpleFunctionDescriptor |
createEnumClassObjectValuesMethod(ClassDescriptor classObject,
JetType returnType)
|
static PropertyGetterDescriptorImpl |
createGetter(PropertyDescriptor propertyDescriptor,
boolean isDefault)
|
static ReceiverParameterDescriptor |
createLazyReceiverParameterDescriptor(ClassDescriptor classDescriptor)
|
static ConstructorDescriptorImpl |
createPrimaryConstructorForObject(ClassDescriptor containingClass)
|
static ReceiverParameterDescriptor |
createReceiverParameterForCallable(CallableDescriptor owner,
JetType receiverParameterType)
|
static PropertySetterDescriptorImpl |
createSetter(PropertyDescriptor propertyDescriptor,
boolean isDefault)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Name VALUE_OF_METHOD_NAME
public static final Name VALUES_METHOD_NAME
| Method Detail |
|---|
@NotNull
public static PropertySetterDescriptorImpl createDefaultSetter(@NotNull
PropertyDescriptor propertyDescriptor)
@NotNull
public static PropertySetterDescriptorImpl createSetter(@NotNull
PropertyDescriptor propertyDescriptor,
boolean isDefault)
@NotNull
public static PropertyGetterDescriptorImpl createDefaultGetter(@NotNull
PropertyDescriptor propertyDescriptor)
@NotNull
public static PropertyGetterDescriptorImpl createGetter(@NotNull
PropertyDescriptor propertyDescriptor,
boolean isDefault)
@NotNull
public static ConstructorDescriptorImpl createPrimaryConstructorForObject(@NotNull
ClassDescriptor containingClass)
@NotNull
public static SimpleFunctionDescriptor createEnumClassObjectValuesMethod(@NotNull
ClassDescriptor classObject,
@NotNull
JetType returnType)
@NotNull
public static SimpleFunctionDescriptor createEnumClassObjectValueOfMethod(@NotNull
ClassDescriptor classObject,
@NotNull
JetType returnType)
@Nullable
public static ReceiverParameterDescriptor createReceiverParameterForCallable(@NotNull
CallableDescriptor owner,
@Nullable
JetType receiverParameterType)
@NotNull
public static ReceiverParameterDescriptor createLazyReceiverParameterDescriptor(@NotNull
ClassDescriptor classDescriptor)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||