Uses of Interface
org.glassfish.hk2.api.Filter
Packages that use Filter
Package
Description
-
Uses of Filter in com.sun.enterprise.module.bootstrap
Classes in com.sun.enterprise.module.bootstrap that implement FilterModifier and TypeClassDescriptionprivate static classThis filter matches against the name, including only matching a ModuleStartup with no name if name is null (unlike a normal "null" returned from name, which acts as a wildcard for the name) -
Uses of Filter in org.glassfish.hk2.api
Subinterfaces of Filter in org.glassfish.hk2.apiModifier and TypeInterfaceDescriptioninterfaceThis filter can be used to limit the set of Descriptors passed to the matches method.Methods in org.glassfish.hk2.api that return FilterModifier and TypeMethodDescriptionInterceptionService.getDescriptorFilter()If the returned filter returns true then the methods of the service will be passed toInterceptionService.getMethodInterceptors(Method)to determine if a method should be intercepted and the constructor of the service will be passed toInterceptionService.getConstructorInterceptors(Constructor)to determine if the constructor should be interceptedInstanceLifecycleListener.getFilter()This returns a filter that tells the system whether a particular descriptor should be handled by this lifecycle listener.ValidationInformation.getFilter()On a LOOKUP operation theFilterthat was used in the lookup operation.ValidationService.getLookupFilter()This filter will be run at least once per descriptor at the point that the descriptor is being looked up, either with theServiceLocatorAPI or due to an @Inject resolution.Methods in org.glassfish.hk2.api with parameters of type FilterModifier and TypeMethodDescriptionvoidDynamicConfiguration.addIdempotentFilter(Filter... idempotentFilter) At commit time all idempotent filters in this dynamic configuration will be run against all validation-visible descriptors.voidDynamicConfiguration.addUnbindFilter(Filter unbindFilter) This filter will added to the list of filters in this Configuration that will determine which Descriptors will be removed from the system.List<ServiceHandle<?>> ServiceLocator.getAllServiceHandles(Filter searchCriteria) Gets a list ofServiceHandlewhoseActiveDescriptors match the supplied filter.List<?> ServiceLocator.getAllServices(Filter searchCriteria) Gets all services from this locator that match the providedFilterServiceLocator.getBestDescriptor(Filter filter) Gets the descriptor that best matches this filter, taking ranking and service id into accountList<ActiveDescriptor<?>> ServiceLocator.getDescriptors(Filter filter) Gets the list of descriptors that match the given filter -
Uses of Filter in org.glassfish.hk2.configuration.internal
Classes in org.glassfish.hk2.configuration.internal that implement FilterModifier and TypeClassDescription(package private) class(package private) classMatches only things with scope ConfiguredBy and which have no nameFields in org.glassfish.hk2.configuration.internal declared as FilterModifier and TypeFieldDescriptionprivate static final FilterConfigurationValidationService.LOOKUP_FILTERMethods in org.glassfish.hk2.configuration.internal that return Filter -
Uses of Filter in org.glassfish.hk2.extras.events.internal
Fields in org.glassfish.hk2.extras.events.internal declared as FilterModifier and TypeFieldDescriptionprivate static final FilterDefaultTopicDistributionService.SUBSCRIBER_FILTERMethods in org.glassfish.hk2.extras.events.internal that return Filter -
Uses of Filter in org.glassfish.hk2.extras.hk2bridge.internal
Classes in org.glassfish.hk2.extras.hk2bridge.internal that implement FilterModifier and TypeClassDescriptionprivate static classprivate static classFields in org.glassfish.hk2.extras.hk2bridge.internal declared as Filter -
Uses of Filter in org.glassfish.hk2.extras.interception.internal
Methods in org.glassfish.hk2.extras.interception.internal that return Filter -
Uses of Filter in org.glassfish.hk2.internal
Classes in org.glassfish.hk2.internal that implement FilterModifier and TypeClassDescriptionclassFilter only picks up local servicesclassImplementation created by the builderclassThis is a filter that matches an exact descriptorclassA filter that gets everything! w00t w00t!Methods in org.glassfish.hk2.internal that return Filter -
Uses of Filter in org.glassfish.hk2.utilities
Classes in org.glassfish.hk2.utilities that implement FilterModifier and TypeClassDescriptionclassCreates a filter that matches if at least one of the sub-filters is a match.private static classFields in org.glassfish.hk2.utilities declared as FilterFields in org.glassfish.hk2.utilities with type parameters of type FilterMethods in org.glassfish.hk2.utilities that return FilterModifier and TypeMethodDescriptionstatic FilterBuilderHelper.allFilter()Returns a filter of type Descriptor that matches all descriptorsImmediateContext.getValidationFilter()Methods in org.glassfish.hk2.utilities with parameters of type FilterModifier and TypeMethodDescriptionstatic booleanBuilderHelper.filterMatches(Descriptor baseDescriptor, Filter filter) Determines if the given descriptor matches the given filter.static voidServiceLocatorUtilities.removeFilter(ServiceLocator locator, Filter filter) Removes all the descriptors from the given locator that match the given filterstatic voidServiceLocatorUtilities.removeFilter(ServiceLocator locator, Filter filter, boolean includeAliasDescriptors) Removes all the descriptors from the given locator that match the given filterConstructors in org.glassfish.hk2.utilities with parameters of type Filter -
Uses of Filter in org.glassfish.hk2.utilities.binding
Methods in org.glassfish.hk2.utilities.binding with parameters of type FilterModifier and TypeMethodDescriptionvoidAbstractBinder.addIdempotentFilter(Filter... unbindFilter) At commit time all idempotent filters in this dynamic configuration will be run against all validation-visible descriptors.voidAbstractBinder.addUnbindFilter(Filter unbindFilter) This filter will added to the list of filters in this Configuration that will determine which Descriptors will be removed from the system. -
Uses of Filter in org.jvnet.hk2.external.runtime
Fields in org.jvnet.hk2.external.runtime declared as FilterModifier and TypeFieldDescriptionprivate static final FilterHk2LocatorUtilities.NO_INITIAL_SERVICES_FILTERMethods in org.jvnet.hk2.external.runtime that return FilterModifier and TypeMethodDescriptionstatic FilterHk2LocatorUtilities.getNoInitialServicesFilter()Returns a filter that only returns services that are not in the initial set of services offered by all ServiceLocators created by this implementation of hk2. -
Uses of Filter in org.jvnet.hk2.internal
Classes in org.jvnet.hk2.internal that implement FilterModifier and TypeClassDescriptionprivate static classFields in org.jvnet.hk2.internal declared as FilterModifier and TypeFieldDescriptionprivate final FilterServiceLocatorImpl.IgdCacheKey.filterprivate final FilterValidationInformationImpl.filterFields in org.jvnet.hk2.internal with type parameters of type FilterModifier and TypeFieldDescriptionprivate final LinkedList<Filter> DynamicConfigurationImpl.allIdempotentFiltersprivate final LinkedList<Filter> DynamicConfigurationImpl.allUnbindFiltersMethods in org.jvnet.hk2.internal that return FilterMethods in org.jvnet.hk2.internal that return types with arguments of type FilterModifier and TypeMethodDescription(package private) LinkedList<Filter> DynamicConfigurationImpl.getIdempotentFilters()(package private) LinkedList<Filter> DynamicConfigurationImpl.getUnbindFilters()Methods in org.jvnet.hk2.internal with parameters of type FilterModifier and TypeMethodDescriptionvoidDynamicConfigurationImpl.addIdempotentFilter(Filter... idempotentFilter) voidDynamicConfigurationImpl.addUnbindFilter(Filter unbindFilter) List<ServiceHandle<?>> ServiceLocatorImpl.getAllServiceHandles(Filter searchCriteria) List<?> ServiceLocatorImpl.getAllServices(Filter searchCriteria) ServiceLocatorImpl.getBestDescriptor(Filter filter) List<ActiveDescriptor<?>> ServiceLocatorImpl.getDescriptors(Filter filter) private List<SystemDescriptor<?>> ServiceLocatorImpl.getDescriptors(Filter filter, Injectee onBehalfOf, boolean getParents, boolean doValidation, boolean getLocals) private ImmediateResultsServiceLocatorImpl.narrow(ServiceLocator locator, List<SystemDescriptor<?>> candidates, Type requiredType, String name, Injectee injectee, boolean onlyOne, boolean doValidation, NarrowResults cachedResults, Filter filter, Annotation... qualifiers) private List<ActiveDescriptor<?>> ServiceLocatorImpl.protectedGetDescriptors(Filter filter) private booleanServiceLocatorImpl.validate(SystemDescriptor<?> descriptor, Injectee onBehalfOf, Filter filter) Must be called under lockConstructors in org.jvnet.hk2.internal with parameters of type FilterModifierConstructorDescription(package private)IgdCacheKey(CacheKey key, String name, Injectee onBehalfOf, Type contractOrImpl, Class<?> rawClass, Annotation[] qualifiers, Filter filter) ValidationInformationImpl(Operation operation, ActiveDescriptor<?> candidate, Injectee injectee, Filter filter) Creates the validation information -
Uses of Filter in org.jvnet.hk2.jmx.api
Methods in org.jvnet.hk2.jmx.api that return FilterModifier and TypeMethodDescriptionHK2JmxSpecifier.getJmxDescriptorFilter()Returns true for descriptors that should possibly have instances put into JMX.