if (constValue != null) {
return constValue;
}
}
catch (IllegalAccessException e) {
throw new ExpressionException("Can't access const field", e);
}
return (o instanceof DataObject)
? ((DataObject) o).readNestedProperty(path)
: (o instanceof Entity) ? evaluateEntityNode((Entity) o) : PropertyUtils
.getProperty(o, path);