public class ObjectClassModelParser extends AbstractObjectModelParser
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends ObjectClass> |
objectClassModel |
classHandleName, encoderMap, fields, mapFieldCoder
Constructor and Description |
---|
ObjectClassModelParser(java.lang.Class<? extends ObjectClass> objectClassModel) |
Modifier and Type | Method and Description |
---|---|
void |
decode(java.lang.Object element,
java.util.Map<java.lang.String,hla.rti1516e.AttributeHandle> mapFieldNameAttributeHandle,
hla.rti1516e.AttributeHandleValueMap arg1) |
java.util.Map<java.lang.String,byte[]> |
encode(java.lang.Object element) |
protected void |
retrieveClassModelStructure() |
getClassHandleName, getMapFieldCoder, matchingObjectCoderIsValid
protected java.lang.Class<? extends ObjectClass> objectClassModel
public ObjectClassModelParser(java.lang.Class<? extends ObjectClass> objectClassModel)
protected void retrieveClassModelStructure()
retrieveClassModelStructure
in class AbstractObjectModelParser
public java.util.Map<java.lang.String,byte[]> encode(java.lang.Object element)
public void decode(java.lang.Object element, java.util.Map<java.lang.String,hla.rti1516e.AttributeHandle> mapFieldNameAttributeHandle, hla.rti1516e.AttributeHandleValueMap arg1)
Author: SMASH LAB - University of Calabria (UNICAL)