@Test void type() { OlapFunction<Integer> sut = new OlapFunction<>("bar", TypeToken.of(Integer.class), arg1); assertThat(sut.type(), is(TypeToken.of(Integer.class))); }
TypeToken<T> type() { return type; }
OlapFunction { TypeToken<T> type() { return type; } }
OlapFunction { TypeToken<T> type() { return type; } OlapFunction(String functionName, TypeToken<T> type, TypedExpression<?>... arguments); }
OlapFunction { TypeToken<T> type() { return type; } OlapFunction(String functionName, TypeToken<T> type, TypedExpression<?>... arguments);  }
OlapFunction { TypeToken<T> type() { return type; } OlapFunction(String functionName, TypeToken<T> type, TypedExpression<?>... arguments);   }