in lib/server-core/src/main/java/org/apache/olingo/server/core/debug/ExpressionJsonVisitor.java [264:313]
private String getType(final MethodKind methodCall) {
switch (methodCall) {
case STARTSWITH:
case CONTAINS:
case ENDSWITH:
case ISOF:
case GEOINTERSECTS:
return BOOLEAN_NAME;
case INDEXOF:
case LENGTH:
case ROUND:
case FLOOR:
case CEILING:
case YEAR:
case MONTH:
case DAY:
case HOUR:
case MINUTE:
case SECOND:
case FRACTIONALSECONDS:
case TOTALOFFSETMINUTES:
case TOTALSECONDS:
case GEODISTANCE:
case GEOLENGTH:
return NUMBER_NAME;
case CONCAT:
case SUBSTRING:
case TOLOWER:
case TOUPPER:
case TRIM:
return STRING_NAME;
case DATE:
return DATE_NAME;
case TIME:
return TIME_NAME;
case MAXDATETIME:
case MINDATETIME:
case NOW:
return DATETIMEOFFSET_NAME;
case CAST:
return UNKNOWN_NAME;
}
return UNKNOWN_NAME;
}