|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jetbrains.jet.lang.resolve.DelegationResolver<T>
public final class DelegationResolver<T extends CallableMemberDescriptor>
Nested Class Summary | |
---|---|
static interface |
DelegationResolver.MemberExtractor<T extends CallableMemberDescriptor>
|
static interface |
DelegationResolver.TypeResolver
|
Method Summary | ||
---|---|---|
static
|
generateDelegatedMembers(JetClassOrObject classOrObject,
ClassDescriptor ownerDescriptor,
java.util.Collection<? extends CallableDescriptor> existingMembers,
BindingTrace trace,
DelegationResolver.MemberExtractor<T> memberExtractor,
DelegationResolver.TypeResolver typeResolver)
|
|
static void |
generateDelegatesInAClass(MutableClassDescriptor classDescriptor,
BindingTrace trace,
JetClassOrObject jetClassOrObject)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void generateDelegatesInAClass(@NotNull MutableClassDescriptor classDescriptor, @NotNull BindingTrace trace, @NotNull JetClassOrObject jetClassOrObject)
@NotNull public static <T extends CallableMemberDescriptor> java.util.Collection<T> generateDelegatedMembers(@NotNull JetClassOrObject classOrObject, @NotNull ClassDescriptor ownerDescriptor, @NotNull java.util.Collection<? extends CallableDescriptor> existingMembers, @NotNull BindingTrace trace, @NotNull DelegationResolver.MemberExtractor<T> memberExtractor, @NotNull DelegationResolver.TypeResolver typeResolver)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |