org.apache.shindig.protocol.conversion.xstream
Class GuiceBeanProvider
java.lang.Object
org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider
public class GuiceBeanProvider
- extends Object
GuiceBeanProvider class.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_PARAMS
protected static final Object[] NO_PARAMS
GuiceBeanProvider
public GuiceBeanProvider(com.google.inject.Injector injector)
GuiceBeanProvider
public GuiceBeanProvider(com.google.inject.Injector injector,
Comparator<String> propertyNameComparator)
newInstance
public Object newInstance(Class<?> type)
visitSerializableProperties
public void visitSerializableProperties(Object object,
org.apache.shindig.protocol.conversion.xstream.GuiceBeanProvider.Visitor visitor)
writeProperty
public void writeProperty(Object object,
String propertyName,
Object value)
getPropertyType
public Class<?> getPropertyType(Object object,
String name)
propertyDefinedInClass
public boolean propertyDefinedInClass(String name,
Class<?> type)
canStreamProperty
protected boolean canStreamProperty(PropertyDescriptor descriptor)
propertyWriteable
public boolean propertyWriteable(String name,
Class<?> type)
Copyright © 2007-2012. All Rights Reserved.