in src/main/java/org/apache/sling/scripting/sightly/render/AbstractRuntimeObjectModel.java [143:156]
protected Object getProperty(Object target, Object propertyObj) {
if (target == null || propertyObj == null) {
return null;
}
String property = ObjectModel.toString(propertyObj);
Object result = null;
if (target instanceof Record) {
result = ((Record) target).getProperty(property);
}
if (result == null) {
result = ObjectModel.resolveProperty(target, propertyObj);
}
return result;
}