public class LynxModuleMetaList extends java.lang.Object implements java.lang.Iterable<LynxModuleMeta>
LynxModuleMetaList
is a container of RobotCoreLynxModule
s.
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