| Package | Description | 
|---|---|
| org.apache.hadoop.hive.ql.io.sarg | 
| Modifier and Type | Method and Description | 
|---|---|
| PredicateLeaf.Type | SearchArgumentImpl.PredicateLeafImpl. getType() | 
| PredicateLeaf.Type | PredicateLeaf. getType()Get the type of the column and literal by the file format. | 
| static PredicateLeaf.Type | PredicateLeaf.Type. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static PredicateLeaf.Type[] | PredicateLeaf.Type. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| SearchArgument.Builder | SearchArgument.Builder. between(String column,
       PredicateLeaf.Type type,
       Object lower,
       Object upper)Add a between leaf to the current item on the stack. | 
| SearchArgument.Builder | SearchArgument.Builder. equals(String column,
      PredicateLeaf.Type type,
      Object literal)Add an equals leaf to the current item on the stack. | 
| SearchArgument.Builder | SearchArgument.Builder. in(String column,
  PredicateLeaf.Type type,
  Object... literal)Add an in leaf to the current item on the stack. | 
| SearchArgument.Builder | SearchArgument.Builder. isNull(String column,
      PredicateLeaf.Type type)Add an is null leaf to the current item on the stack. | 
| SearchArgument.Builder | SearchArgument.Builder. lessThan(String column,
        PredicateLeaf.Type type,
        Object literal)Add a less than leaf to the current item on the stack. | 
| SearchArgument.Builder | SearchArgument.Builder. lessThanEquals(String column,
              PredicateLeaf.Type type,
              Object literal)Add a less than equals leaf to the current item on the stack. | 
| SearchArgument.Builder | SearchArgument.Builder. nullSafeEquals(String column,
              PredicateLeaf.Type type,
              Object literal)Add a null safe equals leaf to the current item on the stack. | 
| Constructor and Description | 
|---|
| PredicateLeafImpl(PredicateLeaf.Operator operator,
                 PredicateLeaf.Type type,
                 String columnName,
                 Object literal,
                 List<Object> literalList) | 
Copyright © 2016 The Apache Software Foundation. All rights reserved.