spring-geode/src/main/java/org/springframework/geode/data/json/JsonCacheDataImporterExporter.java
/**
	 * Puts all PDX data from the {@link PdxInstance} array into the target {@link Region} mapped to
	 * the PDX {@link PdxInstance#isIdentityField(String) identifier} as the {@literal key}.
	 *
	 * @param region target {@link Region} to store the PDX data; must not be {@literal null}
	 * @param pdx {@link PdxInstance} array containing the PDX data to store in the target {@link Region}.
	 * @see org.apache.geode.cache.Region
	 * @see org.apache.geode.cache.Region#put(Object, Object)
	 * @see org.apache.geode.pdx.PdxInstance
	 */
Puts all PDX data from the  PdxInstance array into the target  Region mapped to
the PDX  PdxInstance#isIdentityField(String) identifier as the  key.

@param region target  Region to store the PDX data; must not be  null
@param pdx  PdxInstance array containing the PDX data to store in the target  Region.
Puts all PDX data from the PdxInstance array into the target Region mapped to the PDX PdxInstance#isIdentityField ( String ) identifier as the key . @param region target Region to store the PDX data ; must not be null @param pdx PdxInstance array containing the PDX data to store in the target Region .
@SuppressWarnings("unchecked")
	void regionPutPdx(@NonNull Region region, @Nullable PdxInstance[] pdx) {
		Arrays.stream(ArrayUtils.nullSafeArray(pdx, PdxInstance.class)).forEach(pdxInstance ->
			region.put(resolveKey(pdxInstance), resolveValue(pdxInstance)));
	}
@ SuppressWarnings ( "unchecked" ) void regionPutPdx ( @ NonNull Region region , @ Nullable PdxInstance [ ] pdx ) { Arrays . stream ( ArrayUtils . nullSafeArray ( pdx , PdxInstance . class ) ) . forEach ( pdxInstance -> region . put ( resolveKey ( pdxInstance ) , resolveValue ( pdxInstance ) ) ) ; }
Puts all PDX data from the {@link PdxInstance} array into the target {@link Region} mapped to
 the PDX {@link PdxInstance#isIdentityField(String) identifier} as the {@literal key}.
Puts all PDX data from the { @link PdxInstance } array into the target { @link Region } mapped to the PDX { @link PdxInstance#isIdentityField ( String ) identifier } as the { @literal key } .