|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.database.network.Network
public class Network
Networks represent connectivity.
For a Cell, each Network represents a collection of PortInsts that are electrically connected.
Method Summary | |
---|---|
int |
compareTo(java.lang.Object other)
Networks are sorted by their description text. |
java.lang.String |
describe(boolean withQuotes)
Method to describe this Network as a string. |
Export |
findExportWithSameCharacteristic(PortProto p)
|
java.util.Iterator<ArcInst> |
getArcs()
Get iterator over all ArcInsts on Network |
java.util.Iterator<java.lang.String> |
getExportedNames()
A net can have multiple names. |
java.util.Iterator<Export> |
getExports()
Get iterator over all Exports on Network |
java.util.Iterator<Global> |
getGlobals()
Get iterator over all Globals on Network |
java.lang.String |
getName()
Returns most appropriate name of the net. |
java.util.Iterator<java.lang.String> |
getNames()
A net can have multiple names. |
int |
getNetIndex()
Returns index of this Network in netlist. |
Netlist |
getNetlist()
Returns the Netlist of this Network. |
java.util.Iterator<NodeInst> |
getNodes()
Get iterator over all NodeInsts on Network. |
Cell |
getParent()
Returns parent cell of this Network. |
java.util.Iterator<PortInst> |
getPorts()
Get iterator over all PortInsts on Network. |
java.util.List<PortInst> |
getPortsList()
|
boolean |
hasName(java.lang.String nm)
Returns true if nm is one of Network's names |
boolean |
isExported()
Method to tell whether this network has any exports or globals on it. |
boolean |
isUsernamed()
Method to tell whether this network has user-defined name. |
java.lang.String |
toString()
Returns a printable version of this Network. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public Netlist getNetlist()
public int compareTo(java.lang.Object other)
compareTo
in interface java.lang.Comparable
public Cell getParent()
public int getNetIndex()
public java.util.Iterator<java.lang.String> getNames()
public java.util.Iterator<java.lang.String> getExportedNames()
public java.lang.String getName()
public boolean hasName(java.lang.String nm)
public java.util.Iterator<PortInst> getPorts()
public java.util.List<PortInst> getPortsList()
public java.util.Iterator<NodeInst> getNodes()
public java.util.Iterator<Global> getGlobals()
public java.util.Iterator<Export> getExports()
public java.util.Iterator<ArcInst> getArcs()
public boolean isExported()
public boolean isUsernamed()
public java.lang.String describe(boolean withQuotes)
withQuotes
- to wrap description between quotes
public Export findExportWithSameCharacteristic(PortProto p)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |