apache-geode-extensions/src/main/java/org/springframework/geode/pdx/PdxInstanceWrapper.java
/**
	 * Factory method used to construct a new instance of {@link PdxInstanceWrapper} initialized with the given,
	 * required {@link PdxInstance} used to back the wrapper.
	 *
	 * @param pdxInstance {@link PdxInstance} object used to back this wrapper; must not be {@literal null}.
	 * @return a new instance of {@link PdxInstanceWrapper} initialized with the given {@link PdxInstance}.
	 * @throws IllegalArgumentException if {@link PdxInstance} is {@literal null}.
	 * @see org.apache.geode.pdx.PdxInstance
	 * @see #PdxInstanceWrapper(PdxInstance)
	 */
Factory method used to construct a new instance of  PdxInstanceWrapper initialized with the given,
required  PdxInstance used to back the wrapper.

@param pdxInstance  PdxInstance object used to back this wrapper; must not be  null.
@return a new instance of  PdxInstanceWrapper initialized with the given  PdxInstance.
Factory method used to construct a new instance of PdxInstanceWrapper initialized with the given required PdxInstance used to back the wrapper . @param pdxInstance PdxInstance object used to back this wrapper ; must not be null . @return a new instance of PdxInstanceWrapper initialized with the given PdxInstance .
public static PdxInstanceWrapper from(PdxInstance pdxInstance) {
		return pdxInstance instanceof PdxInstanceWrapper
			? (PdxInstanceWrapper) pdxInstance
			: new PdxInstanceWrapper(pdxInstance);
	}
public static PdxInstanceWrapper from ( PdxInstance pdxInstance ) { return pdxInstance instanceof PdxInstanceWrapper ? ( PdxInstanceWrapper ) pdxInstance : new PdxInstanceWrapper ( pdxInstance ) ; }
Factory method used to construct a new instance of {@link PdxInstanceWrapper} initialized with the given,
 required {@link PdxInstance} used to back the wrapper.
Factory method used to construct a new instance of { @link PdxInstanceWrapper } initialized with the given required { @link PdxInstance } used to back the wrapper .