name:
src/main/java/io/protobase/f7/formulas/info/N.java
-rw-r--r--
705
1package io.protobase.f7.formulas.info;
2
3import io.protobase.f7.formulas.AbstractFormula;
4import io.protobase.f7.formulas.FormulaName;
5import io.protobase.f7.models.GridColumnRowKey;
6import io.protobase.f7.utils.Converters;
7
8import java.util.function.BiFunction;
9import java.util.function.Function;
10
11public class N extends AbstractFormula {
12 public static FormulaName NAME = FormulaName.N;
13
14 public N(Function<Object, Object> lookup, BiFunction<GridColumnRowKey, Object, Object> collateralLookup) {
15 super(lookup, collateralLookup);
16 }
17
18 @Override
19 public Object internal(GridColumnRowKey origin, Object... args) {
20 checkLength(args.length, 1, NAME);
21 return Converters.first(args[0]);
22 }
23}