private static void addFieldDef(DynamicViewEntity dve, List<String> groupBy, String alias, ComplexAliasMember member) {
dve.addAlias(null, alias, null, null, null, groupBy.contains(alias), null, member);
}
private static void addFieldDef(DynamicViewEntity dve, List<String> groupBy, String alias, ConstantValue value) {
ComplexAliasMember complexMember;
if (value instanceof FieldValue) {
addFieldDef(dve, groupBy, alias, (FieldValue) value, null);
return;
} else if (value instanceof FunctionCall) {
FunctionCall fc = (FunctionCall) value;