Interface ExprCastNode.CasterParserComputer

All Known Implementing Classes:
ExprCastNode.NonnumericCasterComputer, ExprCastNode.NumberCasterComputer, ExprCastNode.StringParserComputer, ExprCastNode.StringToCalendarWExprFormatComputerEval, ExprCastNode.StringToCalendarWStaticFormatComputer, ExprCastNode.StringToCalendarWStaticISOFormatComputer, ExprCastNode.StringToDateExprFormatComputerEval, ExprCastNode.StringToDateLongWExprormatEval, ExprCastNode.StringToDateLongWStaticFormat, ExprCastNode.StringToDateWStaticFormatComputer, ExprCastNode.StringToDateWStaticISOFormatComputer, ExprCastNode.StringToJava8WExprFormatComputerEval, ExprCastNode.StringToJava8WStaticFormatComputer, ExprCastNode.StringToLocalDateIsoFormatComputer, ExprCastNode.StringToLocalDateTimeIsoFormatComputer, ExprCastNode.StringToLocalDateTimeWExprFormatComputerEval, ExprCastNode.StringToLocalDateTimeWStaticFormatComputer, ExprCastNode.StringToLocalDateWExprFormatComputerEval, ExprCastNode.StringToLocalDateWStaticFormatComputer, ExprCastNode.StringToLocalTimeIsoFormatComputer, ExprCastNode.StringToLocalTimeWExprFormatComputerEval, ExprCastNode.StringToLocalTimeWStaticFormatComputer, ExprCastNode.StringToLongWExprFormatComputerEval, ExprCastNode.StringToLongWStaticFormatComputer, ExprCastNode.StringToLongWStaticISOFormatComputer, ExprCastNode.StringToZonedDateTimeIsoFormatComputer, ExprCastNode.StringToZonedDateTimeWExprFormatComputerEval, ExprCastNode.StringToZonedDateTimeWStaticFormatComputer, ExprCastNode.StringXFormComputer
Enclosing class:
ExprCastNode

public static interface ExprCastNode.CasterParserComputer
Casting and parsing computer.
  • Method Summary

    Modifier and Type
    Method
    Description
    compute(Object input, EventBean[] eventsPerStream, boolean newData, ExprEvaluatorContext exprEvaluatorContext)
    Compute an result performing casting and parsing.
  • Method Details

    • compute

      Object compute(Object input, EventBean[] eventsPerStream, boolean newData, ExprEvaluatorContext exprEvaluatorContext)
      Compute an result performing casting and parsing.
      Parameters:
      input - to process
      eventsPerStream - events per stream
      newData - new data indicator
      exprEvaluatorContext - evaluation context
      Returns:
      cast or parse result