Package com.google.appengine.spi
Class FactoryProvider<I>
java.lang.Object
com.google.appengine.spi.FactoryProvider<I>
- Type Parameters:
I
- is the interface the provided factory must implement.
- All Implemented Interfaces:
Comparable<FactoryProvider<?>>
- Direct Known Subclasses:
IAppIdentityServiceFactoryProvider
,IBackendServiceFactoryProvider
,IBlobstoreServiceFactoryProvider
,ICapabilitiesServiceFactoryProvider
,IDatastoreServiceFactoryProvider
,IImagesServiceFactoryProvider
,ILogServiceFactoryProvider
,IMailServiceFactoryProvider
,IMemcacheServiceFactoryProvider
,IModulesServiceFactoryProvider
,IOAuthServiceFactoryProvider
,IQueueFactoryProvider
,IQuotaServiceFactoryProvider
,ISearchServiceFactoryProvider
,IURLFetchServiceFactoryProvider
,IUserServiceFactoryProvider
A base class for service factory creation that can be registered with the ProviderRegistry.
-
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(FactoryProvider<?> o) This ensures that a list of these will be sorted so that higher precedence entries come later in the list.boolean
Included to support sorting by precedence (@see #compareTo(FactoryProvider))int
hashCode()
-
Method Details
-
compareTo
This ensures that a list of these will be sorted so that higher precedence entries come later in the list.- Specified by:
compareTo
in interfaceComparable<I>
-
hashCode
public int hashCode() -
equals
Included to support sorting by precedence (@see #compareTo(FactoryProvider))
-