ITokenDatabase API have been aligned in names with those for cards.

This commit is contained in:
leriomaggio
2021-06-09 16:59:14 +01:00
parent dad3cafd7a
commit 48859a32a3

View File

@@ -1,21 +1,20 @@
package forge.token;
import com.google.common.base.Predicate;
import forge.card.CardDb;
import forge.item.PaperToken;
import java.util.Collection;
import java.util.Date;
import java.util.List;
import com.google.common.base.Predicate;
import forge.card.CardDb;
import forge.item.PaperToken;
public interface ITokenDatabase extends Iterable<PaperToken> {
PaperToken getToken(String tokenName);
PaperToken getToken(String tokenName, String edition);
PaperToken getToken(String tokenName, String edition, int artIndex);
PaperToken getTokenFromEdition(String tokenName, CardDb.SetPreference fromSet);
PaperToken getTokenFromEdition(String tokenName, Date printedBefore, CardDb.SetPreference fromSet);
PaperToken getTokenFromEdition(String tokenName, Date printedBefore, CardDb.SetPreference fromSet, int artIndex);
PaperToken getTokenFromEdition(String tokenName, CardDb.CardArtPreference fromSet);
PaperToken getTokenFromEdition(String tokenName, Date printedBefore, CardDb.CardArtPreference fromSet);
PaperToken getTokenFromEdition(String tokenName, Date printedBefore, CardDb.CardArtPreference fromSet, int artIndex);
PaperToken getFoiled(PaperToken cpi);