| ImmutableClassToInstanceMap<B> | ImmutableClassToInstanceMap.Builder. build() | Returns a new immutable class-to-instance map containing the entries provided to this
 builder. | 
| static <B,S extends B>ImmutableClassToInstanceMap<B>
 | ImmutableClassToInstanceMap. copyOf(Map<? extends Class<? extends S>,? extends S> map) | Returns an immutable map containing the same entries as map. | 
| static <B> ImmutableClassToInstanceMap<B> | ImmutableClassToInstanceMap. of() | Returns an empty ImmutableClassToInstanceMap. | 
| static <B,T extends B>ImmutableClassToInstanceMap<B>
 | ImmutableClassToInstanceMap. of(Class<T> type,
  T value) | Returns an ImmutableClassToInstanceMapcontaining a single entry. |