All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.unit8.maven.plugins.handlebars.KnownHelpers Maven / Gradle / Ivy

package net.unit8.maven.plugins.handlebars;

import org.mozilla.javascript.Scriptable;
import org.mozilla.javascript.ScriptableObject;
import sun.font.TrueTypeFont;

import java.util.Collection;
import java.util.HashSet;
import java.util.Set;

public class KnownHelpers extends ScriptableObject {

    private Set knownHelpers = new HashSet();

    public KnownHelpers(Collection knownHelpers) {
        this.knownHelpers.addAll(knownHelpers);
    }

    @Override
    public String getClassName() {
        return "KnownHelpers";
    }

    @Override
    public Object get(String name, Scriptable start) {
        return knownHelpers.contains(name);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy