|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- type of referred Identifiable
instancespublic interface IReferenceList<T extends Identifiable>
Interface of list of references to Identifiable
objects.
Method Summary | |
---|---|
IReferenceListIterator<? extends T> |
getIterator()
Returns the IReferenceListIterator over instances referred by the reference list. |
List<T> |
getReferences()
Returns the List over instances referred by the reference list. |
Type |
getType()
The common type of elements in the list. |
boolean |
isResolved()
Checks if reference list has already been resolved. |
void |
setReferences(Iterable<? extends T> references)
Sets the instance referred by the reference. |
void |
setReferences(List<? extends T> references)
Sets the instance referred by the reference. |
int |
size()
Returns the number of references in the list. |
Methods inherited from interface java.util.List |
---|
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, subList, toArray, toArray |
Methods inherited from interface pl.edu.agh.cast.common.IReplicable |
---|
replicate, replicateTo |
Method Detail |
---|
List<T> getReferences()
List
over instances referred by the reference list.
List
over referred instances (implement Identifiable
)IReferenceListIterator<? extends T> getIterator()
IReferenceListIterator
over instances referred by the reference list.
IReferenceListIterator
over referred instances (implement Identifiable
)void setReferences(List<? extends T> references)
references
- List
over referred instances (implement Identifiable
)void setReferences(Iterable<? extends T> references)
references
- Iterable
over referred instances (implement Identifiable
)Type getType()
boolean isResolved()
true
if reference list has already been resolvedint size()
size
in interface Collection<T extends Identifiable>
size
in interface List<T extends Identifiable>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |