|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.database.id.ArcProtoId
public class ArcProtoId
The ArcProtoId immutable class identifies arc proto independently of threads. It differs from ArcProto objects, which will be owned by threads in transactional database. This class is thread-safe except inCurrentThread method.
Field Summary | |
---|---|
int |
chronIndex
Unique index of this ArcProtoId in TechId. |
java.lang.String |
fullName
ArcProto full name |
java.lang.String |
name
ArcProto name |
TechId |
techId
TechId of this ArcProtoId. |
Method Summary | |
---|---|
ArcProto |
inDatabase(EDatabase database)
Method to return the ArcProto representing ArcProtoId in the specified EDatabase. |
java.lang.String |
toString()
Returns a printable version of this ArcProtoId. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final TechId techId
public final java.lang.String name
public final java.lang.String fullName
public final int chronIndex
Method Detail |
---|
public ArcProto inDatabase(EDatabase database)
database
- EDatabase where to get from.
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 |