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