@ScalarOperator(INDETERMINATE)
    @SqlType(StandardTypes.BOOLEAN)
    public static boolean indeterminate(@SqlType(StandardTypes.BOOLEAN) boolean value, @IsNull boolean isNull)
    {
        return isNull;
    }
@Test
    public void testIndeterminate()
    {
        assertOperator(INDETERMINATE, "cast(null AS BOOLEAN)", BOOLEAN, true);
        assertOperator(INDETERMINATE, "true", BOOLEAN, false);
        assertOperator(INDETERMINATE, "false", BOOLEAN, false);
        assertOperator(INDETERMINATE, "true AND false", BOOLEAN, false);
        assertOperator(INDETERMINATE, "true OR false", BOOLEAN, false);
    }