| 1234567891011121314151617181920212223242526272829303132333435363738394041 | package me.hammerle.snuviscript.inputprovider;import me.hammerle.snuviscript.inputprovider.InputProvider;import me.hammerle.snuviscript.code.Script;public class ConstantBoolean extends InputProvider{    public static final ConstantBoolean TRUE = new ConstantBoolean(true);    public static final ConstantBoolean FALSE = new ConstantBoolean(false);        private final boolean b;        private ConstantBoolean(boolean b)    {        this.b = b;    }        @Override    public Object get(Script sc)    {        return b;    }        @Override    public String getString(Script sc)    {        return String.valueOf(b);    }        @Override    public boolean getBoolean(Script sc)    {        return b;    }    @Override    public String toString()    {        return String.valueOf(b);    }}
 |