/** * get property value. * * @param instance instance. * @param pns property name array. * @return value array. */ public Object[] getPropertyValues(Object instance, String[] pns) throws NoSuchPropertyException, IllegalArgumentException { Object[] ret = new Object[pns.length]; for (int i = 0; i < ret.length; i++) ret[i] = getPropertyValue(instance, pns[i]); return ret; }
/** * get property value. * * @param instance instance. * @param pns property name array. * @return value array. */ public Object[] getPropertyValues(Object instance, String[] pns) throws NoSuchPropertyException, IllegalArgumentException { Object[] ret = new Object[pns.length]; for (int i = 0; i < ret.length; i++) ret[i] = getPropertyValue(instance, pns[i]); return ret; }
/** * get property value. * * @param instance instance. * @param pns property name array. * @return value array. */ public Object[] getPropertyValues(Object instance, String[] pns) throws NoSuchPropertyException, IllegalArgumentException { Object[] ret = new Object[pns.length]; for(int i=0;i<ret.length;i++) ret[i] = getPropertyValue(instance, pns[i]); return ret; }
/** * get property value. * * @param instance instance. * @param pns property name array. * @return value array. */ public Object[] getPropertyValues(Object instance, String[] pns) throws NoSuchPropertyException, IllegalArgumentException { Object[] ret = new Object[pns.length]; for(int i=0;i<ret.length;i++) ret[i] = getPropertyValue(instance, pns[i]); return ret; }
private static void json(Object obj, String[] properties, JSONWriter jb, boolean writeClass) throws IOException { if (obj == null) { jb.valueNull(); } else { Wrapper wrapper = Wrapper.getWrapper(obj.getClass()); Object value; jb.objectBegin(); for (String prop : properties) { jb.objectItem(prop); value = wrapper.getPropertyValue(obj, prop); if (value == null) jb.valueNull(); else DEFAULT_CONVERTER.writeValue(value, jb, writeClass); } jb.objectEnd(); } }
private static void json(Object obj, String[] properties, JSONWriter jb, boolean writeClass) throws IOException { if (obj == null) { jb.valueNull(); } else { Wrapper wrapper = Wrapper.getWrapper(obj.getClass()); Object value; jb.objectBegin(); for (String prop : properties) { jb.objectItem(prop); value = wrapper.getPropertyValue(obj, prop); if (value == null) jb.valueNull(); else DEFAULT_CONVERTER.writeValue(value, jb, writeClass); } jb.objectEnd(); } }
private static void json(Object obj, String[] properties, JSONWriter jb, boolean writeClass) throws IOException { if( obj == null ) { jb.valueNull(); } else { Wrapper wrapper = Wrapper.getWrapper(obj.getClass()); Object value; jb.objectBegin(); for( String prop : properties ) { jb.objectItem(prop); value = wrapper.getPropertyValue(obj, prop); if( value == null ) jb.valueNull(); else DEFAULT_CONVERTER.writeValue(value, jb, writeClass); } jb.objectEnd(); } }
private static void json(Object obj, String[] properties, JSONWriter jb, boolean writeClass) throws IOException { if( obj == null ) { jb.valueNull(); } else { Wrapper wrapper = Wrapper.getWrapper(obj.getClass()); Object value; jb.objectBegin(); for( String prop : properties ) { jb.objectItem(prop); value = wrapper.getPropertyValue(obj, prop); if( value == null ) jb.valueNull(); else DEFAULT_CONVERTER.writeValue(value, jb, writeClass); } jb.objectEnd(); } }
Object value = w.getPropertyValue(obj, pn); if (value == null || value == obj) jb.valueNull();
Object value = w.getPropertyValue(obj, pn); if (value == null || value == obj) jb.valueNull();
Object value = w.getPropertyValue(obj,pn); if( value == null || value == obj) jb.valueNull();
Object value = w.getPropertyValue(obj,pn); if( value == null || value == obj) jb.valueNull();