public interface ObjectAssociationContainer
| Modifier and Type | Method and Description |
|---|---|
ObjectAssociation |
getAssociation(String id)
Get the field object representing the field with the specified field
identifier.
|
List<ObjectAssociation> |
getAssociations(Contributed contributed)
Return all the fields that exist in an object of this specification,
although they need not all be accessible or visible.
|
List<ObjectAssociation> |
getAssociations(Contributed contributed,
org.apache.isis.applib.filter.Filter<ObjectAssociation> filter)
Return all
ObjectAssociations matching the supplied filter. |
List<ObjectAssociation> |
getAssociations(org.apache.isis.applib.filter.Filter<ObjectAssociation> filter)
Deprecated.
|
List<OneToManyAssociation> |
getCollections(Contributed contributed)
All
associations that represents
collections. |
List<OneToOneAssociation> |
getProperties(Contributed contributed)
All
associations that represent
properties. |
ObjectAssociation getAssociation(String id)
ObjectSpecificationException if no such association
exists.List<ObjectAssociation> getAssociations(Contributed contributed)
@Deprecated List<ObjectAssociation> getAssociations(org.apache.isis.applib.filter.Filter<ObjectAssociation> filter)
ObjectAssociation (including contributed actions)
that match the supplied filter.List<ObjectAssociation> getAssociations(Contributed contributed, org.apache.isis.applib.filter.Filter<ObjectAssociation> filter)
ObjectAssociations matching the supplied filter.
To get the statically visible fields (where any invisible and
unauthorised fields have been removed) use
ObjectAssociationFilters#staticallyVisible(...)FiltersList<OneToOneAssociation> getProperties(Contributed contributed)
associations that represent
properties.List<OneToManyAssociation> getCollections(Contributed contributed)
associations that represents
collections.Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.