com.sun.jersey.spi
Interface HeaderDelegateProvider<T>
- Type Parameters:
T
- the type of the header.
- All Superinterfaces:
- javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T>
- All Known Implementing Classes:
- CacheControlProvider, CookieProvider, DateProvider, EntityTagProvider, LinkHeaderProvider, LocaleProvider, MediaTypeProvider, NewCookieProvider, StringProvider, URIProvider
public interface HeaderDelegateProvider<T>
- extends javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T>
A provider that supports the conversion of an HTTP header, of type T, to and
from a String
.
An implementation (a service-provider) identifies itself by placing a
provider-configuration file (if not already present),
"com.sun.jersey.spi.HeaderDelegateProvider" in the
resource directory META-INF/services, and including the fully qualified
service-provider-class of the implementation in the file.
- Author:
- Paul.Sandoz@Sun.Com
Method Summary |
boolean |
supports(Class<?> type)
Ascertain if the Provider supports a particular type. |
Methods inherited from interface javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate |
fromString, toString |
supports
boolean supports(Class<?> type)
- Ascertain if the Provider supports a particular type.
- Parameters:
type
- the type that is to be supported.
- Returns:
- true if the type is supported, otherwise false.
Copyright © 2011 Oracle Corporation. All Rights Reserved.