// 
// Decompiled by Procyon v0.6.0
// 

package ch.randelshofer.fastdoubleparser.chr;

import java.util.Iterator;
import java.util.Set;

final class CharSetOfFew implements CharSet
{
    private final char[] chars;
    
    public CharSetOfFew(final Set<Character> set) {
        this.chars = new char[set.size()];
        int i = 0;
        for (final Character ch : set) {
            this.chars[i++] = ch;
        }
    }
    
    @Override
    public boolean containsKey(final char ch) {
        boolean found = false;
        for (final char aChar : this.chars) {
            found |= (aChar == ch);
        }
        return found;
    }
}
