public static final class SpringPropertyProxy.DelayedWriteSpringPropertyProxy extends SpringPropertyProxy
SpringPropertyProxy that allow for use of classes that lack default no-arg constructors and instead have
a constructor annotated with AmfCreator.SpringPropertyProxy.DelayedWriteSpringPropertyProxybeanType, conversionService, useDirectFieldAccess| Modifier and Type | Method and Description |
|---|---|
Object |
createInstance(String className) |
Object |
instanceComplete(Object instance) |
void |
setValue(Object instance,
String propertyName,
Object value)
Delegates to the configured
ConversionService to potentially convert the value to the actual type of the property. |
getBeanType, getInstanceToSerialize, getPropertyNames, getType, getValue, isWriteOnly, proxyForaddIgnoreProperty, clear, clone, getAlias, getBeanProperties, getBeanProperty, getBeanValue, getClassName, ignorePropertyErrors, isPropertyIgnored, isPublicAccessor, isPublicField, logPropertyErrorscreateInstanceFromClassName, getAlias, getClassFromClassName, getDefaultInstance, getDescriptor, getIncludeReadOnly, getPropertyNames, getSerializationContext, getType, getValue, isDynamic, isExternalizable, isExternalizable, setAlias, setCloneFieldsFrom, setDefaultInstance, setDescriptor, setDynamic, setExternalizable, setIncludeReadOnly, setSerializationContext, setValue, toStringpublic Object createInstance(String className)
createInstance in interface flex.messaging.io.PropertyProxycreateInstance in class flex.messaging.io.AbstractProxypublic Object instanceComplete(Object instance)
instanceComplete in interface flex.messaging.io.PropertyProxyinstanceComplete in class flex.messaging.io.AbstractProxypublic void setValue(Object instance, String propertyName, Object value)
ConversionService to potentially convert the value to the actual type of the property.setValue in interface flex.messaging.io.PropertyProxysetValue in class SpringPropertyProxyCopyright © 2014. All rights reserved.