|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.electric.database.id.PortProtoId
com.sun.electric.database.id.ExportId
public final class ExportId
The ExportId immutable class identifies a type of PortInst independently of threads. It differs from Export objects, which will be owned by threads in transactional database. This class is thread-safe except inCurrentThread method .
| Field Summary |
|---|
| Fields inherited from class com.sun.electric.database.id.PortProtoId |
|---|
chronIndex, externalId, parentId |
| Method Summary | |
|---|---|
java.lang.String |
getName(Snapshot snapshot)
Method to return the name of this PortProtoId in a specified Snapshot. |
CellId |
getParentId()
Method to return the parent NodeProtoId of this ExportId. |
Export |
inDatabase(EDatabase database)
Method to return the Export representing ExportId in the specified EDatabase. |
ImmutableExport |
inSnapshot(Snapshot snapshot)
Method to return the ImmutableExport representing ExportId in the specified Snapshot. |
| Methods inherited from class com.sun.electric.database.id.PortProtoId |
|---|
getChronIndex, getExternalId, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public CellId getParentId()
getParentId in class PortProtoIdpublic java.lang.String getName(Snapshot snapshot)
getName in class PortProtoIdsnapshot - snapshot for name search.
public ImmutableExport inSnapshot(Snapshot snapshot)
snapshot - Snapshot where to get from.
public Export inDatabase(EDatabase database)
inDatabase in class PortProtoIddatabase - EDatabase where to get from.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||