spring-geode/src/main/java/org/springframework/geode/pdx/ObjectPdxInstanceAdapter.java
/**
	 * Null-safe factory method used to unwrap the given {@link PdxInstance}, returning the underlying, target
	 * {@link PdxInstance#getObject() Object} upon which this {@link PdxInstance} is based.
	 *
	 * @param pdxInstance {@link PdxInstance} to unwrap.
	 * @return the underlying, target {@link PdxInstance#getObject() Object} from the given {@link PdxInstance}.
	 * @see org.apache.geode.pdx.PdxInstance
	 */
Null-safe factory method used to unwrap the given  PdxInstance, returning the underlying, target
PdxInstance#getObject() Object upon which this  PdxInstance is based.

@param pdxInstance  PdxInstance to unwrap.
@return the underlying, target  PdxInstance#getObject() Object from the given  PdxInstance.
Null - safe factory method used to unwrap the given PdxInstance returning the underlying target PdxInstance#getObject () Object upon which this PdxInstance is based . @param pdxInstance PdxInstance to unwrap . @return the underlying target PdxInstance#getObject () Object from the given PdxInstance .
public static @Nullable Object unwrap(@Nullable PdxInstance pdxInstance) {
		return pdxInstance instanceof ObjectPdxInstanceAdapter
			? pdxInstance.getObject()
			: pdxInstance;
	}
public static @ Nullable Object unwrap ( @ Nullable PdxInstance pdxInstance ) { return pdxInstance instanceof ObjectPdxInstanceAdapter ? pdxInstance . getObject ( ) : pdxInstance ; }
Null-safe factory method used to unwrap the given {@link PdxInstance}, returning the underlying, target
 {@link PdxInstance#getObject() Object} upon which this {@link PdxInstance} is based.
Null - safe factory method used to unwrap the given { @link PdxInstance } returning the underlying target { @link PdxInstance#getObject () Object } upon which this { @link PdxInstance } is based .