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

27 lines
443 B
Java
Raw Normal View History

2015-04-15 21:45:14 +03:00
package com.iluwatar.magic;
2015-04-13 22:36:52 +03:00
import java.util.List;
2015-04-15 21:45:14 +03:00
import com.iluwatar.spell.Spell;
import com.iluwatar.spellbook.Spellbook;
import com.iluwatar.wizard.Wizard;
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
}