C D E F G H R S U

## C

com.google.appengine.spi - package com.google.appengine.spi
  Support for alternate implementations of Google App Engine services.
compareTo(FactoryProvider<?>) - Method in class com.google.appengine.spi.FactoryProvider
  This ensures that a list of these will be sorted so that higher precedence entries come later in the list.

## D

DEFAULT_PRECEDENCE - Static variable in annotation type com.google.appengine.spi.ServiceProvider

## E

equals(Object) - Method in class com.google.appengine.spi.FactoryProvider
  Included to support sorting by precedence (@see #compareTo(FactoryProvider))

## F

FactoryProvider<I> - Class in com.google.appengine.spi
  A base class for service factory creation that can be registered with the ProviderRegistry.

## G

getFactory(Class<T>) - Static method in class com.google.appengine.spi.ServiceFactoryFactory
  Used by AppEngine service factories.

## H

hashCode() - Method in class com.google.appengine.spi.FactoryProvider

## R

register(FactoryProvider<I>) - Static method in class com.google.appengine.spi.ServiceFactoryFactory
  Explicitly register a provider.

## S

ServiceFactoryFactory - Class in com.google.appengine.spi
  This class is not intended for end users.
ServiceFactoryFactory() - Constructor for class com.google.appengine.spi.ServiceFactoryFactory
ServiceProvider - Annotation Type in com.google.appengine.spi
  Specifies the precedence that `ServiceFactoryFactory` gives to the annotated `FactoryProvider`.

## U

USE_THREAD_CONTEXT_CLASSLOADER_PROPERTY - Static variable in class com.google.appengine.spi.ServiceFactoryFactory
  If this system property is set to "true" the thread context classloader is used (if non-null) when looking up API service implementations.

C D E F G H R S U