public class ServiceTemplate extends Object implements Serializable
An entry matches an entry template if the class of the template is the same as, or a superclass of, the class of the entry, and every non-null field in the template equals the corresponding field of the entry. Every entry can be used to match more than one template. Note that in a service template, for serviceTypes and attributeSetTemplates, a null field is equivalent to an empty array; both represent a wildcard.
| Modifier and Type | Field and Description | 
|---|---|
Entry[] | 
attributeSetTemplates
Attribute set templates to match, or null. 
 | 
ServiceID | 
serviceID
Service ID to match, or null. 
 | 
Class[] | 
serviceTypes
Service types to match, or null. 
 | 
| Constructor and Description | 
|---|
ServiceTemplate(ServiceID serviceID,
               Class[] serviceTypes,
               Entry[] attrSetTemplates)
Simple constructor. 
 |