class NoNameTypeFilter extends java.lang.Object implements IndexedFilter
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
instanceName |
private ServiceLocator |
locator |
private java.lang.String |
typeName |
Constructor and Description |
---|
NoNameTypeFilter(ServiceLocator locator,
java.lang.String typeName,
java.lang.String instanceName) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAdvertisedContract()
If this returns non-null then this index will
be used to limit the set of Descriptors that
will be passed to the matches method.
|
java.lang.String |
getName()
If this returns non-null then this name will
be used to limit the set of Descriptors that
will be passed to the matches method.
|
boolean |
matches(Descriptor d)
Returns true if this filter matches the
given object
|
java.lang.String |
toString() |
private final ServiceLocator locator
private final java.lang.String typeName
private final java.lang.String instanceName
NoNameTypeFilter(ServiceLocator locator, java.lang.String typeName, java.lang.String instanceName)
public boolean matches(Descriptor d)
Filter
public java.lang.String getAdvertisedContract()
IndexedFilter
getAdvertisedContract
in interface IndexedFilter
public java.lang.String getName()
IndexedFilter
getName
in interface IndexedFilter
public java.lang.String toString()
toString
in class java.lang.Object