Enum ImmutableDoubleIntMapFactoryImpl
java.lang.Object
java.lang.Enum<ImmutableDoubleIntMapFactoryImpl>
org.eclipse.collections.impl.map.immutable.primitive.ImmutableDoubleIntMapFactoryImpl
- All Implemented Interfaces:
Serializable,Comparable<ImmutableDoubleIntMapFactoryImpl>,java.lang.constant.Constable,ImmutableDoubleIntMapFactory
public enum ImmutableDoubleIntMapFactoryImpl extends Enum<ImmutableDoubleIntMapFactoryImpl> implements ImmutableDoubleIntMapFactory
ImmutableDoubleIntMapFactoryImpl is a factory implementation which creates instances of type
ImmutableDoubleIntMap.
This file was automatically generated from template file immutablePrimitivePrimitiveMapFactoryImpl.stg.- Since:
- 4.0.
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description INSTANCE -
Method Summary
Modifier and Type Method Description ImmutableDoubleIntMapempty()<T> ImmutableDoubleIntMapfrom(Iterable<T> iterable, DoubleFunction<? super T> keyFunction, IntFunction<? super T> valueFunction)Creates anImmutableDoubleIntMapfrom anIterable<T>by applyingkeyFunctionandvalueFunction.ImmutableDoubleIntMapof()Same asImmutableDoubleIntMapFactory.empty().ImmutableDoubleIntMapof(double key, int value)ImmutableDoubleIntMapofAll(DoubleIntMap map)static ImmutableDoubleIntMapFactoryImplvalueOf(String name)Returns the enum constant of this type with the specified name.static ImmutableDoubleIntMapFactoryImpl[]values()Returns an array containing the constants of this enum type, in the order they are declared.ImmutableDoubleIntMapwith()Same asImmutableDoubleIntMapFactory.empty().ImmutableDoubleIntMapwith(double key, int value)ImmutableDoubleIntMapwithAll(DoubleIntMap map)Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
empty
- Specified by:
emptyin interfaceImmutableDoubleIntMapFactory
-
of
Description copied from interface:ImmutableDoubleIntMapFactorySame asImmutableDoubleIntMapFactory.empty().- Specified by:
ofin interfaceImmutableDoubleIntMapFactory
-
with
Description copied from interface:ImmutableDoubleIntMapFactorySame asImmutableDoubleIntMapFactory.empty().- Specified by:
within interfaceImmutableDoubleIntMapFactory
-
of
Description copied from interface:ImmutableDoubleIntMapFactory- Specified by:
ofin interfaceImmutableDoubleIntMapFactory
-
with
- Specified by:
within interfaceImmutableDoubleIntMapFactory
-
ofAll
Description copied from interface:ImmutableDoubleIntMapFactory- Specified by:
ofAllin interfaceImmutableDoubleIntMapFactory
-
withAll
- Specified by:
withAllin interfaceImmutableDoubleIntMapFactory
-
from
public <T> ImmutableDoubleIntMap from(Iterable<T> iterable, DoubleFunction<? super T> keyFunction, IntFunction<? super T> valueFunction)Description copied from interface:ImmutableDoubleIntMapFactoryCreates anImmutableDoubleIntMapfrom anIterable<T>by applyingkeyFunctionandvalueFunction.- Specified by:
fromin interfaceImmutableDoubleIntMapFactory
-