|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- type of referred Identifiable
instancepublic interface IReference<T extends Identifiable>
Interface of reference to Identifiable
object.
Method Summary | |
---|---|
IReferenceList<T> |
asReferenceList()
Transforms this reference to reference list with one element. |
T |
getReference()
Returns the instance referred by the reference. |
boolean |
isResolved()
Checks if reference has already been resolved. |
boolean |
isVoid()
Checks if reference does not point to any object (it is null). |
void |
setReference(T reference)
Sets the instance referred by the reference. |
Methods inherited from interface pl.edu.agh.cast.common.IReplicable |
---|
replicate, replicateTo |
Method Detail |
---|
T getReference()
Identifiable
)void setReference(T reference)
reference
- referred instance (implements Identifiable
)IReferenceList<T> asReferenceList()
boolean isVoid()
true
if reference does not point to any objectboolean isResolved()
true
if reference has already been resolved
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |