public abstract class BaseAdWordsServices extends BaseServices<AdWordsServiceClient,AdWordsSession,AdWordsServiceDescriptor> implements AdWordsServicesInterface
Modifier | Constructor and Description |
---|---|
protected |
BaseAdWordsServices(com.google.inject.Injector injector) |
Modifier and Type | Method and Description |
---|---|
protected DependencyBootstrapper |
createBootstrapper()
Returns a new
DependencyBootstrapper bound to this object's injector. |
<UtilityT> UtilityT |
getUtility(AdWordsSession session,
Class<UtilityT> utilityClass)
Returns a new instance of the specified utility type, bound to the provided session.
|
get
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
withPluginModule
get
protected BaseAdWordsServices(com.google.inject.Injector injector)
injector
- an injector which binds all the necessary classespublic <UtilityT> UtilityT getUtility(AdWordsSession session, Class<UtilityT> utilityClass)
AdWordsServicesInterface
getUtility
in interface AdWordsServicesInterface
session
- an AdWords sessionutilityClass
- a utility class annotated.protected DependencyBootstrapper createBootstrapper()
DependencyBootstrapper
bound to this object's injector.Copyright © 2018. All Rights Reserved.