All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.marketcetera.admin.dao.PersistentUserAttributeDao Maven / Gradle / Ivy

The newest version!
package org.marketcetera.admin.dao;

import org.marketcetera.admin.User;
import org.marketcetera.admin.UserAttributeType;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.querydsl.QuerydslPredicateExecutor;

/* $License$ */

/**
 * Provides data store access to PersistentUserAttribute values.
 *
 * @author Colin DuPlantis
 * @version $Id$
 * @since 1.2.0
 */
public interface PersistentUserAttributeDao
        extends JpaRepository,QuerydslPredicateExecutor
{
    /**
     * Finds the user attribute value with the given attributes.
     *
     * @param inUser a User value
     * @param inType a UserAttributeType value
     * @return a PersistentUserAttribute value
     */
    PersistentUserAttribute findByUserAndUserAttributeType(User inUser,
                                                           UserAttributeType inType);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy