|
Spring BlazeDS Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectflex.messaging.io.AbstractProxy
flex.messaging.io.BeanProxy
org.springframework.flex.core.io.SpringPropertyProxy
public class SpringPropertyProxy
Spring ConversionService-aware BeanProxy that seeks to find an appropriate converter for
a given bean property during serialization and deserialization.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class flex.messaging.io.BeanProxy |
|---|
flex.messaging.io.BeanProxy.BeanProperty, flex.messaging.io.BeanProxy.PropertyDescriptorCacheEntry |
| Field Summary |
|---|
| Fields inherited from class flex.messaging.io.BeanProxy |
|---|
beanPropertyCache, cacheProperties, cachePropertiesDescriptors, ignoreProperties, propertyDescriptorCache, propertyNamesCache, stopClass |
| Fields inherited from class flex.messaging.io.AbstractProxy |
|---|
alias, context, defaultInstance, descriptor, dynamic, externalizable, includeReadOnly, LOG_CATEGORY |
| Constructor Summary | |
|---|---|
SpringPropertyProxy(Class<?> beanType,
boolean useDirectFieldAccess)
|
|
| Method Summary | |
|---|---|
Class<?> |
getBeanType()
|
Object |
getInstanceToSerialize(Object instance)
|
List<String> |
getPropertyNames(Object instance)
|
Class<?> |
getType(Object instance,
String propertyName)
|
Object |
getValue(Object instance,
String propertyName)
|
void |
setConversionService(ConversionService conversionService)
|
void |
setValue(Object instance,
String propertyName,
Object value)
|
| Methods inherited from class flex.messaging.io.BeanProxy |
|---|
addIgnoreProperty, clear, clone, getAlias, getBeanProperties, getBeanProperty, getBeanValue, getClassName, ignorePropertyErrors, isPropertyIgnored, isPublicAccessor, isPublicField, isWriteOnly, logPropertyErrors |
| Methods inherited from class flex.messaging.io.AbstractProxy |
|---|
createInstance, createInstanceFromClassName, getAlias, getClassFromClassName, getDefaultInstance, getDescriptor, getIncludeReadOnly, getPropertyNames, getSerializationContext, getType, getValue, instanceComplete, isDynamic, isExternalizable, isExternalizable, setAlias, setCloneFieldsFrom, setDefaultInstance, setDescriptor, setDynamic, setExternalizable, setIncludeReadOnly, setSerializationContext, setValue, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SpringPropertyProxy(Class<?> beanType,
boolean useDirectFieldAccess)
| Method Detail |
|---|
public List<String> getPropertyNames(Object instance)
getPropertyNames in interface flex.messaging.io.PropertyProxygetPropertyNames in class flex.messaging.io.BeanProxy
public Class<?> getType(Object instance,
String propertyName)
getType in interface flex.messaging.io.PropertyProxygetType in class flex.messaging.io.BeanProxy
public Object getValue(Object instance,
String propertyName)
getValue in interface flex.messaging.io.PropertyProxygetValue in class flex.messaging.io.BeanProxy
public void setValue(Object instance,
String propertyName,
Object value)
setValue in interface flex.messaging.io.PropertyProxysetValue in class flex.messaging.io.BeanProxypublic void setConversionService(ConversionService conversionService)
public Object getInstanceToSerialize(Object instance)
getInstanceToSerialize in interface flex.messaging.io.PropertyProxygetInstanceToSerialize in class flex.messaging.io.AbstractProxypublic Class<?> getBeanType()
|
Spring BlazeDS Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||