@Override
	public CommerceAddress fetchByG_C_C_First(long groupId, long classNameId,
		long classPK, OrderByComparator<CommerceAddress> orderByComparator) {
		List<CommerceAddress> list = findByG_C_C(groupId, classNameId, classPK,
				0, 1, orderByComparator);

		if (!list.isEmpty()) {
			return list.get(0);
		}

		return null;
	}
@ Override public CommerceAddress fetchByG_C_C_First ( long groupId , long classNameId , long classPK , OrderByComparator < CommerceAddress > orderByComparator ) { List < CommerceAddress > list = findByG_C_C ( groupId , classNameId , classPK , 0 , 1 , orderByComparator ) ; if ( ! list . isEmpty ( ) ) { return list . get ( 0 ) ; } return null ; }
Returns the first commerce address in the ordered set where groupId = &#63; and classNameId = &#63; and classPK = &#63;.

@param groupId the group ID
@param classNameId the class name ID
@param classPK the class pk
@param orderByComparator the comparator to order the set by (optionally <code>null</code>)
@return the first matching commerce address, or <code>null</code> if a matching commerce address could not be found