public class ModuleImpls extends ArrayList<Module>
Constructor and Description |
---|
ModuleImpls() |
ModuleImpls(Collection<? extends Module> c) |
ModuleImpls(int initialCapacity) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(Module mod) |
boolean |
addAll(Collection<? extends Module> c) |
boolean |
addAll(int index,
Collection<? extends Module> c) |
List<ModulePlacement> |
getAllPlacements() |
Device |
getDevice() |
String |
getName() |
EDIFNetlist |
getNetlist() |
List<Set<Tile>> |
getPortTiles(String port)
Get all Tiles a port connects to in the different module variants
|
Collection<List<String>> |
getSameTilePorts() |
void |
replaceAll(UnaryOperator<Module> operator) |
Module |
set(int index,
Module element) |
public ModuleImpls(Collection<? extends Module> c)
public ModuleImpls(int initialCapacity)
public ModuleImpls()
public String getName()
public Device getDevice()
public EDIFNetlist getNetlist()
public boolean add(Module mod)
public boolean addAll(int index, Collection<? extends Module> c)
public boolean addAll(Collection<? extends Module> c)
public void replaceAll(UnaryOperator<Module> operator)
public List<ModulePlacement> getAllPlacements()
public List<Set<Tile>> getPortTiles(String port)
port
- the port to querypublic Collection<List<String>> getSameTilePorts()