public class NullWebViewFactoryProvider extends Object implements WebViewFactoryProvider
WebViewFactoryProvider.Statics
Constructor and Description |
---|
NullWebViewFactoryProvider(WebViewDelegate delegate) |
Modifier and Type | Method and Description |
---|---|
WebViewProvider |
createWebView(WebView webView,
WebView.PrivateAccess privateAccess)
Construct a new WebViewProvider.
|
CookieManager |
getCookieManager()
Gets the singleton CookieManager instance for this WebView implementation.
|
GeolocationPermissions |
getGeolocationPermissions()
Gets the singleton GeolocationPermissions instance for this WebView implementation.
|
ServiceWorkerController |
getServiceWorkerController()
Gets the ServiceWorkerController instance for this WebView implementation.
|
WebViewFactoryProvider.Statics |
getStatics() |
TokenBindingService |
getTokenBindingService()
Gets the TokenBindingService instance for this WebView implementation.
|
WebIconDatabase |
getWebIconDatabase()
Gets the singleton WebIconDatabase instance for this WebView implementation.
|
WebStorage |
getWebStorage()
Gets the singleton WebStorage instance for this WebView implementation.
|
WebViewDatabase |
getWebViewDatabase(Context context)
Gets the singleton WebViewDatabase instance for this WebView implementation.
|
public NullWebViewFactoryProvider(WebViewDelegate delegate)
public WebViewFactoryProvider.Statics getStatics()
getStatics
in interface WebViewFactoryProvider
public WebViewProvider createWebView(WebView webView, WebView.PrivateAccess privateAccess)
WebViewFactoryProvider
createWebView
in interface WebViewFactoryProvider
webView
- the WebView instance bound to this implementation instance. Note it will not
necessarily be fully constructed at the point of this call: defer real initialization to
WebViewProvider.init().privateAccess
- provides access into WebView internal methods.public GeolocationPermissions getGeolocationPermissions()
WebViewFactoryProvider
getGeolocationPermissions
in interface WebViewFactoryProvider
public CookieManager getCookieManager()
WebViewFactoryProvider
getCookieManager
in interface WebViewFactoryProvider
public TokenBindingService getTokenBindingService()
WebViewFactoryProvider
getTokenBindingService
in interface WebViewFactoryProvider
public ServiceWorkerController getServiceWorkerController()
WebViewFactoryProvider
getServiceWorkerController
in interface WebViewFactoryProvider
public WebIconDatabase getWebIconDatabase()
WebViewFactoryProvider
getWebIconDatabase
in interface WebViewFactoryProvider
public WebStorage getWebStorage()
WebViewFactoryProvider
getWebStorage
in interface WebViewFactoryProvider
public WebViewDatabase getWebViewDatabase(Context context)
WebViewFactoryProvider
getWebViewDatabase
in interface WebViewFactoryProvider