|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CollectionFacet
Attached to NakedObjectSpecifications that represent a
collection.
Factories of (implementations of this) facet should ensure that a
TypeOfFacet is also attached to the same facet holder. The
getTypeOfFacet() is a convenience for this.
| Method Summary | |
|---|---|
java.util.Collection<NakedObject> |
collection(NakedObject nakedObjectRepresentingCollection)
Returns an unmodifiable Collection of NakedObjects. |
boolean |
contains(NakedObject nakedObjectRepresentingCollection,
NakedObject element)
|
java.util.Enumeration<NakedObject> |
elements(NakedObject nakedObjectRepresentingCollection)
Deprecated. - use iterator(NakedObject) |
NakedObject |
firstElement(NakedObject nakedObjectRepresentingCollection)
|
TypeOfFacet |
getTypeOfFacet()
Convenience method that returns the TypeOfFacet on this
facet's holder. |
void |
init(NakedObject nakedObjectRepresentingCollection,
NakedObject[] initData)
|
java.lang.Iterable<NakedObject> |
iterable(NakedObject nakedObjectRepresentingCollection)
|
java.util.Iterator<NakedObject> |
iterator(NakedObject nakedObjectRepresentingCollection)
|
int |
size(NakedObject collection)
|
| Methods inherited from interface org.nakedobjects.metamodel.facets.Facet |
|---|
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet |
| Method Detail |
|---|
int size(NakedObject collection)
@Deprecated java.util.Enumeration<NakedObject> elements(NakedObject nakedObjectRepresentingCollection)
iterator(NakedObject)
java.lang.Iterable<NakedObject> iterable(NakedObject nakedObjectRepresentingCollection)
java.util.Iterator<NakedObject> iterator(NakedObject nakedObjectRepresentingCollection)
java.util.Collection<NakedObject> collection(NakedObject nakedObjectRepresentingCollection)
Collection of NakedObjects.
NakedObject firstElement(NakedObject nakedObjectRepresentingCollection)
boolean contains(NakedObject nakedObjectRepresentingCollection,
NakedObject element)
void init(NakedObject nakedObjectRepresentingCollection,
NakedObject[] initData)
TypeOfFacet getTypeOfFacet()
TypeOfFacet on this
facet's holder.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||