public class EntityMapAdapter extends javax.xml.bind.annotation.adapters.XmlAdapter<EntityMapAdapter.EntityMapAdaption,java.util.Map<IMeshCategory,java.util.ArrayList<IController>>>
Modifier and Type | Class and Description |
---|---|
static class |
EntityMapAdapter.EntityEntry
A single entry in an entities map, consisting of an IMeshCategory and the
IControllers which belong to it.
|
static class |
EntityMapAdapter.EntityMapAdaption
A representation of the entities map as a list of objects containing an
IMeshCategory and the IControllers in that category
|
Constructor and Description |
---|
EntityMapAdapter() |
Modifier and Type | Method and Description |
---|---|
EntityMapAdapter.EntityMapAdaption |
marshal(java.util.Map<IMeshCategory,java.util.ArrayList<IController>> input) |
java.util.Map<IMeshCategory,java.util.ArrayList<IController>> |
unmarshal(EntityMapAdapter.EntityMapAdaption input) |
public EntityMapAdapter.EntityMapAdaption marshal(java.util.Map<IMeshCategory,java.util.ArrayList<IController>> input) throws java.lang.Exception
marshal
in class javax.xml.bind.annotation.adapters.XmlAdapter<EntityMapAdapter.EntityMapAdaption,java.util.Map<IMeshCategory,java.util.ArrayList<IController>>>
java.lang.Exception
public java.util.Map<IMeshCategory,java.util.ArrayList<IController>> unmarshal(EntityMapAdapter.EntityMapAdaption input) throws java.lang.Exception
unmarshal
in class javax.xml.bind.annotation.adapters.XmlAdapter<EntityMapAdapter.EntityMapAdaption,java.util.Map<IMeshCategory,java.util.ArrayList<IController>>>
java.lang.Exception