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

package org.jline.reader.impl.completer;

import org.jline.reader.Candidate;
import java.util.Objects;

public class EnumCompleter extends StringsCompleter
{
    public EnumCompleter(final Class<? extends Enum<?>> source) {
        Objects.requireNonNull(source);
        for (final Enum<?> n : (Enum[])source.getEnumConstants()) {
            this.candidates.add(new Candidate(n.name().toLowerCase()));
        }
    }
}
