Interface Operator

All Superinterfaces:
Serializable
All Known Implementing Classes:
Ops, Ops.AggOps, Ops.DateTimeOps, Ops.MathOps, Ops.QuantOps, Ops.StringOps, PathType

public interface Operator extends Serializable
Operator represents operator symbols.

Implementations should be enums for automatic instance management.

Author:
tiwe
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the result type of the operator
    Get the unique id for this Operator
  • Method Details

    • name

      String name()
      Get the unique id for this Operator
      Returns:
      name
    • getType

      Class<?> getType()
      Get the result type of the operator
      Returns:
      type