public void setPropertyValue(Object entity, String name, Object value) { Property property = reflection.findSerializableProperty(entity.getClass(), name); if (property == null) throw new RuntimeException("Property " + name + " not found on object " + entity); try { property.setObject(entity, value); } catch (Exception e) { throw new RuntimeException("Could not set " + property + " of object " + entity, e); } }
public void setPropertyValue(Object entity, String name, Object value) { Property property = reflection.findSerializableProperty(entity.getClass(), name); try { property.setObject(entity, value); } catch (Exception e) { throw new RuntimeException("Could not set " + property + " of object " + entity); } }
public void setPropertyValue(Object entity, String name, Object value) { Property property = reflection.findSerializableProperty(entity.getClass(), name); if (property == null) throw new RuntimeException("Property " + name + " not found on object " + entity); try { property.setObject(entity, value); } catch (Exception e) { throw new RuntimeException("Could not set " + property + " of object " + entity, e); } }
public void setId(Object entity, Object value) { Property property = getIdProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void setDetachedState(Object entity, String value) { Property property = getDetachedStateProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void setUid(Object entity, String value) { Property property = getUidProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void setUid(Object entity, String value) { Property property = getUidProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void setId(Object entity, Object value) { Property property = getIdProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void setDetachedState(Object entity, String value) { Property property = getDetachedStateProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void setDetachedState(Object entity, String value) { Property property = getDetachedStateProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void setUid(Object entity, String value) { Property property = getUidProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void setId(Object entity, Object value) { Property property = getIdProperty(entity.getClass(), true); try { property.setObject(entity, value); } catch (Exception e) { throw new PropertyAccessException("Could not set " + property + " of object " + entity + " to value " + value, e); } }
public void readAndSetProperty(Object obj, Property property) throws IOException, ClassNotFoundException, IllegalAccessException, InvocationTargetException { if (property.isAnnotationPresent(Include.class) && !property.isWritable()) property = new NoopWritableProperty(property.getName(), property.getType()); if (property.getType().isPrimitive()) codecRegistry.getPrimitivePropertyCodec(property.getType()).decodePrimitive(this, obj, property); else property.setObject(obj, readObject()); }
public void readAndSetProperty(Object obj, Property property) throws IOException, ClassNotFoundException, IllegalAccessException, InvocationTargetException { if (property.isAnnotationPresent(Include.class) && !property.isWritable()) property = new NoopWritableProperty(property.getName(), property.getType()); if (property.getType().isPrimitive()) codecRegistry.getPrimitivePropertyCodec(property.getType()).decodePrimitive(this, obj, property); else property.setObject(obj, readObject()); }
public void readAndSetProperty(Object obj, Property property) throws IOException, ClassNotFoundException, IllegalAccessException, InvocationTargetException { if (property.isAnnotationPresent(Include.class) && !property.isWritable()) property = new NoopWritableProperty(property.getName(), property.getType()); if (property.getType().isPrimitive()) codecRegistry.getPrimitivePropertyCodec(property.getType()).decodePrimitive(this, obj, property); else property.setObject(obj, readObject()); }
public void readAndSetProperty(Object obj, Property property) throws IOException, ClassNotFoundException, IllegalAccessException, InvocationTargetException { if (property.isAnnotationPresent(Include.class) && !property.isWritable()) property = new NoopWritableProperty(property.getName(), property.getType()); if (property.getType().isPrimitive()) codecRegistry.getPrimitivePropertyCodec(property.getType()).decodePrimitive(this, obj, property); else property.setObject(obj, readObject()); }
property.setObject(holder, value);