public class GuiceBeanProvider extends Object
| Constructor and Description |
|---|
GuiceBeanProvider(com.google.inject.Injector injector) |
GuiceBeanProvider(com.google.inject.Injector injector,
Comparator<String> propertyNameComparator) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canStreamProperty(PropertyDescriptor descriptor) |
Class<?> |
getPropertyType(Object object,
String name) |
Object |
newInstance(Class<?> type) |
boolean |
propertyDefinedInClass(String name,
Class<?> type) |
boolean |
propertyWriteable(String name,
Class<?> type) |
void |
visitSerializableProperties(Object object,
org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider.Visitor visitor) |
void |
writeProperty(Object object,
String propertyName,
Object value) |
protected static final Object[] NO_PARAMS
public GuiceBeanProvider(com.google.inject.Injector injector)
public GuiceBeanProvider(com.google.inject.Injector injector,
Comparator<String> propertyNameComparator)
public void visitSerializableProperties(Object object, org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider.Visitor visitor)
protected boolean canStreamProperty(PropertyDescriptor descriptor)
Copyright © 2007-2012. All Rights Reserved.