|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.database.id.LayerId
public class LayerId
The LayerId immutable class identifies layer independently of threads. It differs from Layer 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 LayerId in TechId. |
java.lang.String |
fullName
Layer full name |
java.lang.String |
name
Layer name |
TechId |
techId
TechId of this LayerId. |
Method Summary | |
---|---|
Layer |
inDatabase(EDatabase database)
Method to return the Layer representing LayerId in the specified EDatabase. |
java.lang.String |
toString()
Returns a printable version of this LayerId. |
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 Layer 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 |