/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.store.dao; import java.util.List; import org.springframework.stereotype.Repository; import com.enonic.cms.core.language.LanguageEntity; import com.enonic.cms.core.language.LanguageKey; @Repository("languageDao") public final class LanguageEntityDao extends AbstractBaseEntityDao<LanguageEntity> implements LanguageDao { public List<LanguageEntity> findAll() { return findByNamedQuery( LanguageEntity.class, "LanguageEntity.findAll" ); } public LanguageEntity findByKey( LanguageKey key ) { return get( LanguageEntity.class, key ); } public LanguageEntity findByCode( String code ) { return findSingleByNamedQuery( LanguageEntity.class, "LanguageEntity.findByCode", "code", code ); } }