org.granite.messaging.amf.io.util
Class ActionScriptClassDescriptor
java.lang.Object
org.granite.messaging.amf.io.util.ActionScriptClassDescriptor
- Direct Known Subclasses:
- DefaultActionScriptClassDescriptor
public abstract class ActionScriptClassDescriptor
- extends Object
- Author:
- Franck WOLFF
type
protected final String type
instantiator
protected final String instantiator
encoding
protected final byte encoding
externalizer
protected final Externalizer externalizer
converters
protected final Converters converters
properties
protected final List<Property> properties
ActionScriptClassDescriptor
protected ActionScriptClassDescriptor(String type,
byte encoding)
getType
public String getType()
getInstantiator
public String getInstantiator()
getExternalizer
public Externalizer getExternalizer()
getEncoding
public byte getEncoding()
isExternalizable
public boolean isExternalizable()
isDynamic
public boolean isDynamic()
defineProperty
public abstract void defineProperty(String name)
newJavaInstance
public abstract Object newJavaInstance()
getPropertiesCount
public int getPropertiesCount()
getPropertyName
public String getPropertyName(int index)
setPropertyValue
public void setPropertyValue(int index,
Object instance,
Object value)
setPropertyValue
public void setPropertyValue(String name,
Object instance,
Object value)
toString
public String toString()
- Overrides:
toString in class Object