public class LynxModuleMetaList extends java.lang.Object implements java.lang.Iterable<LynxModuleMeta>
LynxModuleMetaList is a container of RobotCoreLynxModules.
Its primary use is for transmission of module information from RC to DS.| Modifier and Type | Field and Description |
|---|---|
LynxModuleMeta[] |
modules |
SerialNumber |
serialNumber |
| Constructor and Description |
|---|
LynxModuleMetaList(SerialNumber serialNumber) |
LynxModuleMetaList(SerialNumber serialNumber,
java.util.Collection<LynxModuleMeta> modules) |
LynxModuleMetaList(SerialNumber serialNumber,
java.util.List<RobotCoreLynxModule> modules) |
| Modifier and Type | Method and Description |
|---|---|
protected LynxModuleMetaList |
flatten() |
static LynxModuleMetaList |
fromSerializationString(java.lang.String serialization) |
LynxModuleMeta |
getParent() |
java.util.Iterator<LynxModuleMeta> |
iterator() |
java.lang.String |
toSerializationString() |
java.lang.String |
toString() |
public SerialNumber serialNumber
public LynxModuleMeta[] modules
public LynxModuleMetaList(SerialNumber serialNumber)
public LynxModuleMetaList(SerialNumber serialNumber, java.util.Collection<LynxModuleMeta> modules)
public LynxModuleMetaList(SerialNumber serialNumber, java.util.List<RobotCoreLynxModule> modules)
public java.util.Iterator<LynxModuleMeta> iterator()
iterator in interface java.lang.Iterable<LynxModuleMeta>public LynxModuleMeta getParent()
protected LynxModuleMetaList flatten()
public java.lang.String toSerializationString()
public static LynxModuleMetaList fromSerializationString(java.lang.String serialization)
public java.lang.String toString()
toString in class java.lang.Object