for (int j = 0; j < inverse.numberOfSubtypes(i); j++) { if (inverse.subtypeEquals(i, j, klass)) { fields.add(new String[] { k,
for (int j = 0; j < numberOfSubtypes(i); j++) { Object value = getSubtypeValue(i, j, o); if (value != null) {
for (int j = 0; j < inverse.numberOfSubtypes(i); j++) { if (inverse.subtypeEquals(i, j, klass)) { fields.add(new String[] { k,
for (int j = 0; j < numberOfSubtypes(i); j++) { Object value = getSubtypeValue(i, j, o); if (value != null) {