* the value the actual value of parent class
* @return the determined properties
*/
private List<IProperty> checkClass(Class<?> parentClass, Object v) {
try {
IPropertyProvider provider = getPropertyProvider(parentClass);
List<IProperty> result = new ArrayList<>();
List<IProperty> descriptors = provider.getPropertiesFor(parentClass, v);
if (descriptors == null) {
return result;
}
for (IProperty pd : descriptors) {
// check property filters also