private void setField(final StackTraceElement element, final String fieldName, final Object value) { final Field field = Fields.find(StackTraceElement.class, fieldName); Fields.write(field, element, value); }
public void writeField(Object object, String fieldName, Object value, Class definedIn) { Field field = fieldDictionary.field(object.getClass(), fieldName, definedIn); validateFieldAccess(field); Fields.write(field, object, value); }
Fields.write(f, o, v); });
reader.moveUp(); if (HANDLER != null) { Fields.write(HANDLER, proxy, handler); } else { proxy = Proxy.newProxyInstance(classLoaderReference.getReference(), interfacesAsArray, handler);
private void setField(final StackTraceElement element, final String fieldName, final Object value) { final Field field = Fields.find(StackTraceElement.class, fieldName); Fields.write(field, element, value); }
private void setField(final StackTraceElement element, final String fieldName, final Object value) { final Field field = Fields.find(StackTraceElement.class, fieldName); Fields.write(field, element, value); }
private void setField(final StackTraceElement element, final String fieldName, final Object value) { final Field field = Fields.find(StackTraceElement.class, fieldName); Fields.write(field, element, value); }
public void writeField(Object object, String fieldName, Object value, Class definedIn) { Field field = fieldDictionary.field(object.getClass(), fieldName, definedIn); validateFieldAccess(field); Fields.write(field, object, value); }
@Override public void writeField(final Object object, final String fieldName, final Object value, final Class<?> definedIn) { final Field field = fieldDictionary.field(object.getClass(), fieldName, definedIn); validateFieldAccess(field); Fields.write(field, object, value); }
public void writeField(Object object, String fieldName, Object value, Class definedIn) { Field field = fieldDictionary.field(object.getClass(), fieldName, definedIn); validateFieldAccess(field); Fields.write(field, object, value); }
public void writeField(Object object, String fieldName, Object value, Class definedIn) { Field field = fieldDictionary.field(object.getClass(), fieldName, definedIn); validateFieldAccess(field); Fields.write(field, object, value); }
public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { Properties properties = new Properties(); while (reader.hasMoreChildren()) { reader.moveDown(); if (reader.getNodeName().equals("defaults")) { Properties defaults = (Properties) unmarshal(reader, context); Fields.write(defaultsField, properties, defaults); } else { String name = reader.getAttribute("name"); String value = reader.getAttribute("value"); properties.setProperty(name, value); } reader.moveUp(); } return properties; }
public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { Properties properties = new Properties(); while (reader.hasMoreChildren()) { reader.moveDown(); if (reader.getNodeName().equals("defaults")) { Properties defaults = (Properties) unmarshal(reader, context); Fields.write(defaultsField, properties, defaults); } else { String name = reader.getAttribute("name"); String value = reader.getAttribute("value"); properties.setProperty(name, value); } reader.moveUp(); } return properties; }
public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) { List interfaces = new ArrayList(); InvocationHandler handler = null; Class handlerType = null; while (reader.hasMoreChildren()) { reader.moveDown(); String elementName = reader.getNodeName(); if (elementName.equals("interface")) { interfaces.add(mapper.realClass(reader.getValue())); } else if (elementName.equals("handler")) { String attributeName = mapper.aliasForSystemAttribute("class"); if (attributeName != null) { handlerType = mapper.realClass(reader.getAttribute(attributeName)); break; } } reader.moveUp(); } if (handlerType == null) { throw new ConversionException("No InvocationHandler specified for dynamic proxy"); } Class[] interfacesAsArray = new Class[interfaces.size()]; interfaces.toArray(interfacesAsArray); Object proxy = Proxy.newProxyInstance(classLoader, interfacesAsArray, DUMMY); handler = (InvocationHandler) context.convertAnother(proxy, handlerType); reader.moveUp(); Fields.write(HANDLER, proxy, handler); return proxy; } }
reader.moveUp(); if (HANDLER != null) { Fields.write(HANDLER, proxy, handler); } else { proxy = Proxy.newProxyInstance(classLoaderReference.getReference(), interfacesAsArray, handler);
reader.moveUp(); if (HANDLER != null) { Fields.write(HANDLER, proxy, handler); } else { proxy = Proxy.newProxyInstance(classLoaderReference.getReference(), interfacesAsArray, handler);
reader.moveUp(); if (HANDLER != null) { Fields.write(HANDLER, proxy, handler); } else { proxy = Proxy.newProxyInstance(classLoaderReference.getReference(), interfacesAsArray, handler);
reader.moveUp(); if (HANDLER != null) { Fields.write(HANDLER, proxy, handler); } else { proxy = Proxy.newProxyInstance(classLoaderReference.getReference(), interfacesAsArray, handler);
reader.moveUp(); if (HANDLER != null) { Fields.write(HANDLER, proxy, handler); } else { proxy = Proxy.newProxyInstance(classLoaderReference.getReference(), interfacesAsArray, handler);