in atomos.utils/atomos.utils.core/src/main/java/org/apache/felix/atomos/utils/core/plugins/OsgiDTOPlugin.java [26:47]
public void doClass(Class<?> clazz, Context context)
{
boolean isDTO = false;
Class<?> c = clazz;
while (c != null && c != Object.class)
{
if ("org.osgi.dto.DTO".equals(c.getName()))
{
isDTO = true;
break;
}
c = c.getSuperclass();
}
if (isDTO)
{
for (Field field : clazz.getFields())
{
context.addReflectionField(field.getName(), clazz);
}
}
}