|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.lang.types.expressions.DelegatedPropertyUtils
public class DelegatedPropertyUtils
| Method Summary | |
|---|---|
static OverloadResolutionResults<FunctionDescriptor> |
getDelegatedPropertyConventionMethod(PropertyDescriptor propertyDescriptor,
JetExpression delegateExpression,
JetType delegateType,
ExpressionTypingServices expressionTypingServices,
BindingTrace trace,
JetScope scope,
boolean isGet)
|
static JetType |
getDelegatedPropertyGetMethodReturnType(PropertyDescriptor propertyDescriptor,
JetExpression delegateExpression,
JetType delegateType,
ExpressionTypingServices expressionTypingServices,
BindingTrace trace,
JetScope scope)
|
static void |
resolveDelegatedPropertyGetMethod(PropertyDescriptor propertyDescriptor,
JetExpression delegateExpression,
JetType delegateType,
ExpressionTypingServices expressionTypingServices,
BindingTrace trace,
JetScope scope)
|
static void |
resolveDelegatedPropertySetMethod(PropertyDescriptor propertyDescriptor,
JetExpression delegateExpression,
JetType delegateType,
ExpressionTypingServices expressionTypingServices,
BindingTrace trace,
JetScope scope)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
@Nullable
public static JetType getDelegatedPropertyGetMethodReturnType(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
JetExpression delegateExpression,
@NotNull
JetType delegateType,
@NotNull
ExpressionTypingServices expressionTypingServices,
@NotNull
BindingTrace trace,
@NotNull
JetScope scope)
public static void resolveDelegatedPropertyGetMethod(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
JetExpression delegateExpression,
@NotNull
JetType delegateType,
@NotNull
ExpressionTypingServices expressionTypingServices,
@NotNull
BindingTrace trace,
@NotNull
JetScope scope)
public static void resolveDelegatedPropertySetMethod(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
JetExpression delegateExpression,
@NotNull
JetType delegateType,
@NotNull
ExpressionTypingServices expressionTypingServices,
@NotNull
BindingTrace trace,
@NotNull
JetScope scope)
public static OverloadResolutionResults<FunctionDescriptor> getDelegatedPropertyConventionMethod(@NotNull
PropertyDescriptor propertyDescriptor,
@NotNull
JetExpression delegateExpression,
@NotNull
JetType delegateType,
@NotNull
ExpressionTypingServices expressionTypingServices,
@NotNull
BindingTrace trace,
@NotNull
JetScope scope,
boolean isGet)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||