Class PinotPatterns


  • public class PinotPatterns
    extends Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String WILDCARD  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Pattern<org.apache.pinot.common.request.context.FunctionContext> aggregationFunction()  
      static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.segment.spi.AggregationFunctionType> aggregationFunctionType()  
      static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​List<org.apache.pinot.common.request.context.ExpressionContext>> arguments()  
      static Pattern<org.apache.pinot.common.request.context.FunctionContext> binaryFunction()  
      static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​String> binaryFunctionPredicateValue()  
      static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​String> binaryOperator()  
      static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​String> binaryOperatorValue()  
      static Property<org.apache.pinot.common.request.context.FilterContext,​?,​List<org.apache.pinot.common.request.context.FilterContext>> childFilters()  
      static Pattern<org.apache.pinot.common.request.context.ExpressionContext> expression()  
      static Property<org.apache.pinot.common.request.context.ExpressionContext,​?,​org.apache.pinot.common.request.context.ExpressionContext.Type> expressionType()  
      static Pattern<org.apache.pinot.common.request.context.FilterContext> filter()  
      static Property<org.apache.pinot.common.request.context.FilterContext,​?,​org.apache.pinot.common.request.context.predicate.Predicate> filterPredicate()  
      static Property<org.apache.pinot.common.request.context.FilterContext,​?,​org.apache.pinot.common.request.context.FilterContext.Type> filterType()  
      static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.request.context.ExpressionContext> firstArgument()  
      static Pattern<org.apache.pinot.common.request.context.FunctionContext> function()  
      static Property<org.apache.pinot.common.request.context.ExpressionContext,​?,​org.apache.pinot.common.request.context.FunctionContext> functionContext()  
      static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.request.context.FunctionContext.Type> functionType()  
      static Property<org.apache.pinot.common.request.context.ExpressionContext,​?,​String> identifier()  
      static Pattern<org.apache.pinot.common.request.context.predicate.Predicate> predicate()  
      static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​org.apache.pinot.common.request.context.ExpressionContext> predicateExpression()  
      static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​org.apache.pinot.common.request.context.predicate.Predicate.Type> predicateType()  
      static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​List<String>> predicateValuesList()  
      static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.request.context.ExpressionContext> secondArgument()  
      static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.request.context.ExpressionContext> singleInput()  
      static Pattern<org.apache.pinot.common.request.context.FunctionContext> transformFunction()  
      static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.function.TransformFunctionType> transformFunctionType()  
    • Method Detail

      • filter

        public static Pattern<org.apache.pinot.common.request.context.FilterContext> filter()
      • predicate

        public static Pattern<org.apache.pinot.common.request.context.predicate.Predicate> predicate()
      • expression

        public static Pattern<org.apache.pinot.common.request.context.ExpressionContext> expression()
      • function

        public static Pattern<org.apache.pinot.common.request.context.FunctionContext> function()
      • transformFunction

        public static Pattern<org.apache.pinot.common.request.context.FunctionContext> transformFunction()
      • aggregationFunction

        public static Pattern<org.apache.pinot.common.request.context.FunctionContext> aggregationFunction()
      • binaryFunction

        public static Pattern<org.apache.pinot.common.request.context.FunctionContext> binaryFunction()
      • filterType

        public static Property<org.apache.pinot.common.request.context.FilterContext,​?,​org.apache.pinot.common.request.context.FilterContext.Type> filterType()
      • childFilters

        public static Property<org.apache.pinot.common.request.context.FilterContext,​?,​List<org.apache.pinot.common.request.context.FilterContext>> childFilters()
      • filterPredicate

        public static Property<org.apache.pinot.common.request.context.FilterContext,​?,​org.apache.pinot.common.request.context.predicate.Predicate> filterPredicate()
      • predicateType

        public static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​org.apache.pinot.common.request.context.predicate.Predicate.Type> predicateType()
      • predicateExpression

        public static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​org.apache.pinot.common.request.context.ExpressionContext> predicateExpression()
      • binaryOperatorValue

        public static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​String> binaryOperatorValue()
      • binaryOperator

        public static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​String> binaryOperator()
      • predicateValuesList

        public static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​List<String>> predicateValuesList()
      • binaryFunctionPredicateValue

        public static Property<org.apache.pinot.common.request.context.predicate.Predicate,​?,​String> binaryFunctionPredicateValue()
      • functionContext

        public static Property<org.apache.pinot.common.request.context.ExpressionContext,​?,​org.apache.pinot.common.request.context.FunctionContext> functionContext()
      • expressionType

        public static Property<org.apache.pinot.common.request.context.ExpressionContext,​?,​org.apache.pinot.common.request.context.ExpressionContext.Type> expressionType()
      • identifier

        public static Property<org.apache.pinot.common.request.context.ExpressionContext,​?,​String> identifier()
      • transformFunctionType

        public static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.function.TransformFunctionType> transformFunctionType()
      • aggregationFunctionType

        public static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.segment.spi.AggregationFunctionType> aggregationFunctionType()
      • functionType

        public static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.request.context.FunctionContext.Type> functionType()
      • arguments

        public static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​List<org.apache.pinot.common.request.context.ExpressionContext>> arguments()
      • singleInput

        public static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.request.context.ExpressionContext> singleInput()
      • firstArgument

        public static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.request.context.ExpressionContext> firstArgument()
      • secondArgument

        public static Property<org.apache.pinot.common.request.context.FunctionContext,​?,​org.apache.pinot.common.request.context.ExpressionContext> secondArgument()