package com.ether.dao; import com.ether.PersistenceException; import com.ether.mco.Mco; import com.ether.mco.McoFilter; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.List; /** * @author vmipsl * @date 03 apr 2012 */ public interface McoDAO extends SearchableDomainAccessObject { @NotNull List getAllMcosByNameOrder() throws PersistenceException; @Nullable Mco getMcoByCode( @NotNull final String code ) throws PersistenceException; }