package io.crate.operation.operator; import io.crate.metadata.FunctionInfo; import io.crate.types.DataType; import io.crate.types.DataTypes; public class GtOperator extends CmpOperator { public static final String NAME = "op_>"; public static void register(OperatorModule module) { for (DataType type : DataTypes.PRIMITIVE_TYPES) { module.registerOperatorFunction(new GtOperator(generateInfo(NAME, type))); } } GtOperator(FunctionInfo info) { super(info); } @Override protected boolean compare(int comparisonResult) { return comparisonResult > 0; } }