agave-apps/apps-core/src/main/java/org/iplantc/service/apps/model/Software.java
/**
	 * Determines if an app is owned by the given username
	 * @param username the user for whome to check ownership
	 * @return true if this {@link Software} is owned by the user, false otherwise.
	 */
Determines if an app is owned by the given username
@param username the user for whome to check ownership
@return true if this  Software is owned by the user, false otherwise.
Determines if an app is owned by the given username @param username the user for whome to check ownership @return true if this Software is owned by the user false otherwise .
@Transient
	public boolean isOwnedBy(String username)
	{
		if (ServiceUtils.isValid(getOwner()) && ServiceUtils.isValid(username)) {
			return getOwner().equals(username);
		} else {
			return false;
		}
	}
@ Transient public boolean isOwnedBy ( String username ) { if ( ServiceUtils . isValid ( getOwner ( ) ) && ServiceUtils . isValid ( username ) ) { return getOwner ( ) . equals ( username ) ; } else { return false ; } }
Determines if an app is owned by the given username
 @param username the user for whome to check ownership
 @return true if this {@link Software} is owned by the user, false otherwise.
Determines if an app is owned by the given username @param username the user for whome to check ownership @return true if this { @link Software } is owned by the user false otherwise .