Immutable[Primitive]Array primitive types
| Modifier and Type | Class and Description |
|---|---|
| public static enum | ImmutablePrimitiveTypes.
An enum with all the primitives |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final TypeReference | |
| public static final Class | ImmutableDoubleArrayType
Type of array returned by |
| public static final String | |
| public static final TypeReference | |
| public static final Class | ImmutableIntArrayType
Type of array returned by |
| public static final String | |
| public static final TypeReference | |
| public static final Class | ImmutableLongArrayType
Type of array returned by |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Optional |
| ImmutableDoubleArrayName | back to summary |
|---|---|
| public static final String ImmutableDoubleArrayName | |
| ImmutableDoubleArrayReference | back to summary |
|---|---|
| public static final TypeReference<ImmutableDoubleArray> ImmutableDoubleArrayReference | |
| ImmutableDoubleArrayType | back to summary |
|---|---|
| public static final Class<? extends ImmutableDoubleArray> ImmutableDoubleArrayType Type of array returned by | |
| ImmutableIntArrayName | back to summary |
|---|---|
| public static final String ImmutableIntArrayName | |
| ImmutableIntArrayReference | back to summary |
|---|---|
| public static final TypeReference<ImmutableIntArray> ImmutableIntArrayReference | |
| ImmutableIntArrayType | back to summary |
|---|---|
| public static final Class<? extends ImmutableIntArray> ImmutableIntArrayType Type of array returned by | |
| ImmutableLongArrayName | back to summary |
|---|---|
| public static final String ImmutableLongArrayName | |
| ImmutableLongArrayReference | back to summary |
|---|---|
| public static final TypeReference<ImmutableLongArray> ImmutableLongArrayReference | |
| ImmutableLongArrayType | back to summary |
|---|---|
| public static final Class<? extends ImmutableLongArray> ImmutableLongArrayType Type of array returned by | |
| ImmutablePrimitiveTypes | back to summary |
|---|---|
| public ImmutablePrimitiveTypes() | |
| isAssignableFromImmutableArray | back to summary |
|---|---|
| public static Optional | |
| Modifier and Type | Field and Description |
|---|---|
| private final Supplier | |
| public static final ImmutablePrimitiveTypes. | |
| public static final ImmutablePrimitiveTypes. | |
| public static final ImmutablePrimitiveTypes. | |
| private final Class | |
| private final Class | |
| private final Supplier | |
| private final Class |
| Access | Constructor and Description |
|---|---|
| private | ImmutablePrimitiveArrays(Class<?> type, Class<?> primitiveType, Class<?> objectType, Supplier<? extends BaseImmutableArraySerializer<ImmutableArray>> serializerFactory, Supplier<? extends BaseImmutableArrayDeserializer<ObjectType, ImmutablePrimitiveArray, IntermediateArrayBuilder>> deserializerFactory)
|
| Modifier and Type | Method and Description |
|---|---|
| public <T> StdDeserializer | |
| public <T extends Serializable> BaseImmutableArraySerializer | |
| public <T> Class | |
| public Class | |
| public Class | |
| public static ImmutablePrimitiveTypes. | |
| public static ImmutablePrimitiveTypes. |
| deserializerFactory | back to summary |
|---|---|
| private final Supplier<? extends BaseImmutableArrayDeserializer<ObjectType, ImmutablePrimitiveArray, IntermediateArrayBuilder>> deserializerFactory | |
| DOUBLE | back to summary |
|---|---|
| public static final ImmutablePrimitiveTypes. | |
| INT | back to summary |
|---|---|
| public static final ImmutablePrimitiveTypes. | |
| LONG | back to summary |
|---|---|
| public static final ImmutablePrimitiveTypes. | |
| objectType | back to summary |
|---|---|
| private final Class<?> objectType | |
| primitiveType | back to summary |
|---|---|
| private final Class<?> primitiveType | |
| serializerFactory | back to summary |
|---|---|
| private final Supplier<? extends BaseImmutableArraySerializer<ImmutableArray>> serializerFactory | |
| type | back to summary |
|---|---|
| private final Class<?> type | |
| ImmutablePrimitiveArrays | back to summary |
|---|---|
| private ImmutablePrimitiveArrays(Class<?> type, Class<?> primitiveType, Class<?> objectType, Supplier<? extends BaseImmutableArraySerializer<ImmutableArray>> serializerFactory, Supplier<? extends BaseImmutableArrayDeserializer<ObjectType, ImmutablePrimitiveArray, IntermediateArrayBuilder>> deserializerFactory) | |
| newDeserializer | back to summary |
|---|---|
| public <T> StdDeserializer | |
| newSerializer | back to summary |
|---|---|
| public <T extends Serializable> BaseImmutableArraySerializer | |
| objectType | back to summary |
|---|---|
| public <T> Class | |
| primitiveType | back to summary |
|---|---|
| public Class | |
| type | back to summary |
|---|---|
| public Class | |
| valueOf | back to summary |
|---|---|
| public static ImmutablePrimitiveTypes. | |
| values | back to summary |
|---|---|
| public static ImmutablePrimitiveTypes. | |