code: public static <K extends Enum<K>, V extends Enum<V>> EnumBiMap<K, V> create(
        Class<K> keyType, Class<V> valueType) {
      return new EnumBiMap<>(keyType, valueType);
    }
docs: Returns a new, empty {@code EnumBiMap} using the specified key and value types.
  
  @param keyType the key type
  @param valueType the value type