Modifier and Type | Class and Description |
---|---|
private static class |
Main.MainFilter
This 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)
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ChildFilter |
(package private) class |
NoNameTypeFilter
Matches only things with scope ConfiguredBy and which have no name
|
Modifier and Type | Field and Description |
---|---|
private static IndexedFilter |
DefaultInterceptionService.CONSTRUCTOR_FILTER |
private static IndexedFilter |
DefaultInterceptionService.METHOD_FILTER |
Modifier and Type | Class and Description |
---|---|
class |
IndexedFilterImpl
Implementation created by the builder
|
class |
SpecificFilterImpl
This is a filter that matches an exact descriptor
|
Modifier and Type | Method and Description |
---|---|
static IndexedFilter |
BuilderHelper.createContractFilter(java.lang.String contract)
Returns an indexed filter that will return all descriptors that
have contract as an advertised contract
|
static IndexedFilter |
BuilderHelper.createDescriptorFilter(Descriptor descriptorImpl)
Returns a filter that will return true an IndexedFilter that will match
the
DescriptorImpl.equals(Object) return |
static IndexedFilter |
BuilderHelper.createDescriptorFilter(Descriptor descriptorImpl,
boolean deepCopy)
Returns a filter that will return true an IndexedFilter that will match
the
DescriptorImpl.equals(Object) return |
static IndexedFilter |
BuilderHelper.createNameAndContractFilter(java.lang.String contract,
java.lang.String name)
Returns an indexed filter that will return all descriptors that
have the given name and given contract
|
static IndexedFilter |
BuilderHelper.createNameFilter(java.lang.String name)
Returns an indexed filter that will return all descriptors that
have the given name
|
static IndexedFilter |
BuilderHelper.createSpecificDescriptorFilter(Descriptor descriptor)
This method creates a filter that will match one and only one descriptor.
|
static IndexedFilter |
BuilderHelper.createTokenizedFilter(java.lang.String tokenString)
Creates a filter from a token string as per the following rules.
The token delimiter is ;
The first token is the contract.
|
Modifier and Type | Class and Description |
---|---|
private static class |
ServiceLocatorImpl.UnqualifiedIndexedFilter |