public abstract class UriBasedServiceInfoCreator<SI extends ServiceInfo> extends java.lang.Object implements ServiceInfoCreator<ServiceInfo,UriBasedServiceData>
| Constructor and Description |
|---|
UriBasedServiceInfoCreator(java.lang.String... uriSchemes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(UriBasedServiceData serviceData) |
abstract SI |
createServiceInfo(java.lang.String id,
java.lang.String uri) |
SI |
createServiceInfo(UriBasedServiceData serviceData) |
public UriBasedServiceInfoCreator(java.lang.String... uriSchemes)
public boolean accept(UriBasedServiceData serviceData)
accept in interface ServiceInfoCreator<ServiceInfo,UriBasedServiceData>public abstract SI createServiceInfo(java.lang.String id, java.lang.String uri)
public SI createServiceInfo(UriBasedServiceData serviceData)
createServiceInfo in interface ServiceInfoCreator<ServiceInfo,UriBasedServiceData>