if (ch == null && !this.accessPrivateProperties && property.getAddMethod() == null && property.getSetMethod() == null) { throw new PropertyPermissionException(propertyName, node.getPath(), obj.getClass(), "Not permitted to add or set property [" + propertyName + "]");