Files
java-design-patterns/service-layer/src/main/java/com/iluwatar/servicelayer/magic/MagicService.java

27 lines
495 B
Java
Raw Normal View History

package com.iluwatar.servicelayer.magic;
2015-04-13 22:36:52 +03:00
import java.util.List;
import com.iluwatar.servicelayer.spell.Spell;
import com.iluwatar.servicelayer.spellbook.Spellbook;
import com.iluwatar.servicelayer.wizard.Wizard;
2015-04-15 21:45:14 +03:00
2015-04-13 22:36:52 +03:00
2015-04-15 22:29:04 +03:00
/**
*
* Service interface.
*
*/
2015-04-13 22:36:52 +03:00
public interface MagicService {
List<Wizard> findAllWizards();
List<Spellbook> findAllSpellbooks();
List<Spell> findAllSpells();
2015-04-15 22:29:04 +03:00
List<Wizard> findWizardsWithSpellbook(String name);
List<Wizard> findWizardsWithSpell(String name);
2015-04-13 22:36:52 +03:00
}