public class RegularEdifCellLookup extends EdifCellLookup<EDIFHierCellInst>
This assumes that the EDIFNetlist matches what a regular synthesis run would produce. No rewriting of cell names is performed.
| Constructor and Description |
|---|
RegularEdifCellLookup(EDIFNetlist netlist) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAbsoluteFinalName(EDIFHierCellInst current) |
String |
getAbsoluteOriginalName(EDIFHierCellInst current) |
Class<EDIFHierCellInst> |
getCellClass() |
String |
getCellType(EDIFHierCellInst current) |
EDIFHierCellInst |
getChild(EDIFHierCellInst cell,
String name) |
Stream<? extends EDIFHierCellInst> |
getChildrenOf(EDIFHierCellInst f) |
EDIFHierCellInst |
getInstFromFinalName(String s) |
EDIFHierCellInst |
getInstFromOriginalName(String cellName) |
String |
getRelativeFinalName(EDIFHierCellInst current) |
String |
getRelativeOriginalName(EDIFHierCellInst current) |
EDIFHierCellInst |
getRoot() |
EDIFHierCellInst |
toEdifHierCellInst(EDIFHierCellInst cell) |
allCellInsts, castCellInst, getAbsoluteRegexFilter, getAbsoluteWildcardFilter, getAllCellInsts, getCellTypeFilter, getChildBySomeAbsoluteName, getHierCellInstsFromRegexpName, getHierCellInstsFromWildcardName, getOriginalName, toReflectObjpublic RegularEdifCellLookup(EDIFNetlist netlist)
public Stream<? extends EDIFHierCellInst> getChildrenOf(EDIFHierCellInst f)
getChildrenOf in class EdifCellLookup<EDIFHierCellInst>public EDIFHierCellInst getChild(EDIFHierCellInst cell, String name)
getChild in class EdifCellLookup<EDIFHierCellInst>public EDIFHierCellInst toEdifHierCellInst(EDIFHierCellInst cell)
toEdifHierCellInst in class EdifCellLookup<EDIFHierCellInst>public EDIFHierCellInst getRoot()
getRoot in class EdifCellLookup<EDIFHierCellInst>public String getAbsoluteFinalName(EDIFHierCellInst current)
getAbsoluteFinalName in class EdifCellLookup<EDIFHierCellInst>public String getRelativeFinalName(EDIFHierCellInst current)
getRelativeFinalName in class EdifCellLookup<EDIFHierCellInst>public String getAbsoluteOriginalName(EDIFHierCellInst current)
getAbsoluteOriginalName in class EdifCellLookup<EDIFHierCellInst>public String getRelativeOriginalName(EDIFHierCellInst current)
getRelativeOriginalName in class EdifCellLookup<EDIFHierCellInst>public String getCellType(EDIFHierCellInst current)
getCellType in class EdifCellLookup<EDIFHierCellInst>public Class<EDIFHierCellInst> getCellClass()
getCellClass in class EdifCellLookup<EDIFHierCellInst>public EDIFHierCellInst getInstFromOriginalName(String cellName)
getInstFromOriginalName in class EdifCellLookup<EDIFHierCellInst>public EDIFHierCellInst getInstFromFinalName(String s)
getInstFromFinalName in class EdifCellLookup<EDIFHierCellInst>