all bindings for #bindingkey that were resolved in #owningcomponent . concode_field_sep Function<ResolvedBindings,Set<ContributionBinding>> CONTRIBUTION_BINDINGS concode_field_sep ImmutableSet<? extends Binding> bindings concode_elem_sep Class<?> frameworkClass concode_elem_sep Binding binding concode_elem_sep boolean isMultibindingContribution concode_elem_sep ResolvedBindings forContributionBindings concode_elem_sep Optional<String> bindingPackage concode_elem_sep ImmutableMap<ComponentDescriptor,MembersInjectionBinding> allMembersInjectionBindings concode_elem_sep ImmutableSet<ContributionBinding> ownedContributionBindings concode_elem_sep BindingKey bindingKey concode_elem_sep Optional<Scope> scope concode_elem_sep ImmutableSet<MultibindingDeclaration> multibindingDeclarations concode_elem_sep ResolvedBindings forMembersInjectionBinding concode_elem_sep Key key concode_elem_sep BindingType bindingType concode_elem_sep Set<ContributionBinding> apply concode_elem_sep ContributionBinding contributionBinding concode_elem_sep Optional<MembersInjectionBinding> membersInjectionBinding concode_elem_sep boolean isEmpty concode_elem_sep Optional<MembersInjectionBinding> ownedMembersInjectionBinding concode_elem_sep ResolvedBindings asInheritedIn concode_elem_sep ResolvedBindings noBindings concode_elem_sep ContributionType contributionType concode_elem_sep ImmutableSetMultimap<ComponentDescriptor,ContributionBinding> allContributionBindings concode_elem_sep ImmutableSet<ContributionBinding> contributionBindings concode_elem_sep ComponentDescriptor owningComponent concode_elem_sep ComponentDescriptor owningComponent concode_elem_sep ImmutableList<Map.Entry<ComponentDescriptor,? extends Binding>> bindingsByComponent
ImmutableSet < ? extends Binding > function ( ) { switch ( bindingKey ( ) . kind ( ) ) { case CONTRIBUTION : return ownedContributionBindings ( ) ; case MEMBERS_INJECTION : return ImmutableSet . copyOf ( ownedMembersInjectionBinding ( ) . asSet ( ) ) ; default : throw new AssertionError ( bindingKey ( ) ) ; } }