public class AMFDataTrait
extends Object
AMF trait used to describe an AMF class in AMF3
| Constructor and Description |
|---|
AMFDataTrait()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMember(String member)
Add a member
|
AMFDataTrait |
clone()
clone the trait
|
String |
getClassName()
Get class name
|
AMFData |
getInnerObj()
Get inner object
|
String |
getMember(int i)
Get member by index
|
int |
getMemberCount()
Get the number of members
|
java.util.List<String> |
getMembers()
Get a list of trait members
|
boolean |
isDynamic()
Is class dynamic
|
boolean |
isMember(String member)
Return true if member of this trait
|
void |
setClassName(String className)
Set class name
|
void |
setDynamic(boolean isDynamic)
Set isDynamic
|
void |
setInnerObj(AMFData innerObj)
Set inner object
|
public void addMember(String member)
member - member namepublic AMFDataTrait clone()
clone in class Objectpublic String getClassName()
public AMFData getInnerObj()
public String getMember(int i)
i - indexpublic int getMemberCount()
public java.util.List<String> getMembers()
public boolean isDynamic()
public boolean isMember(String member)
member - member namepublic void setClassName(String className)
className - class namepublic void setDynamic(boolean isDynamic)
isDynamic - true, if dynamicpublic void setInnerObj(AMFData innerObj)
innerObj - inner object