public RemoteProfile getProfileOf(SPFPerson p) {
    """
	Provides a reference to a remote profile. With this reference it is
	possible to perform read operations and retrieve information from remote
	people.
	
	@param p
	- the {@link SPFPerson} whose profile to load.
	@return an instance of {@link RemoteProfile} to interact with the remote
	profile.
    """
		if (p == null) {
			throw new NullPointerException();
		}
		
		return new RemoteProfile(p, mInterface);
	}
public RemoteProfile getProfileOf(SPFPerson p) {
		if (p == null) {
			throw new NullPointerException();
		}
		
		return new RemoteProfile(p, mInterface);
	}
public RemoteProfile getProfileOf ( SPFPerson p ) { if ( p == null ) { throw new NullPointerException ( ) ; } return new RemoteProfile ( p , mInterface ) ; }
Provides a reference to a remote profile. With this reference it is
possible to perform read operations and retrieve information from remote
people.

@param p
- the {@link SPFPerson} whose profile to load.
@return an instance of {@link RemoteProfile} to interact with the remote
profile.
Provides a reference to a remote profile . With this reference it is possible to perform read operations and retrieve information from remote people .