/** {@inheritDoc} */ public Object getValue(Object instance, String propertyName) { if (instance == null || propertyName == null) return null; BeanProperty bp = getBeanProperty(instance, propertyName); if (bp != null) return getBeanValue(instance, bp); SerializationContext context = getSerializationContext(); if (!ignorePropertyErrors(context)) { // Property '{propertyName}' not found on class '{alias}'. MessageException ex = new MessageException(); ex.setMessage(UNKNOWN_PROPERTY_ERROR, new Object[] {propertyName, getAlias(instance)}); throw ex; } return null; }
/** {@inheritDoc} */ public Object getValue(Object instance, String propertyName) { if (instance == null || propertyName == null) return null; BeanProperty bp = getBeanProperty(instance, propertyName); if (bp != null) return getBeanValue(instance, bp); SerializationContext context = getSerializationContext(); if (!ignorePropertyErrors(context)) { // Property '{propertyName}' not found on class '{alias}'. MessageException ex = new MessageException(); ex.setMessage(UNKNOWN_PROPERTY_ERROR, new Object[] {propertyName, getAlias(instance)}); throw ex; } return null; }
/** {@inheritDoc} */ public Object getValue(Object instance, String propertyName) { if (instance == null || propertyName == null) return null; BeanProperty bp = getBeanProperty(instance, propertyName); if (bp != null) { return getBeanValue(instance, bp); } else { SerializationContext context = getSerializationContext(); if (!ignorePropertyErrors(context)) { // Property '{propertyName}' not found on class '{alias}'. MessageException ex = new MessageException(); ex.setMessage(UNKNOWN_PROPERTY_ERROR, new Object[] {propertyName, getAlias(instance)}); throw ex; } } return null; }
SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext(); if (!ignorePropertyErrors(context))
SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext(); if (!ignorePropertyErrors(context))
SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext(); if (!ignorePropertyErrors(context))
SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext();
SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext();
SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext(); SerializationContext context = getSerializationContext();