Rogue: Savage Rats, a retro-themed dungeon crawler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
rogue-savage-rats/src/mightypork/gamecore/util/strings/filtering/CharFilterWhitelist.java

21 lines
337 B

package mightypork.gamecore.util.strings.filtering;
public class CharFilterWhitelist implements CharFilter {
private final String whitelist;
public CharFilterWhitelist(String allowed)
{
this.whitelist = allowed;
}
@Override
public boolean isValid(char c)
{
return whitelist.contains(Character.toString(c));
}
}