public interface AssociationStateHolder extends StateHolder
Modifier and Type | Method and Description |
---|---|
Iterable<? extends Association<?>> |
allAssociations()
Get all associations
|
Iterable<? extends ManyAssociation<?>> |
allManyAssociations()
Get all ManyAssociations
|
Iterable<? extends NamedAssociation<?>> |
allNamedAssociations()
Get all NmaedAssociations
|
<T> Association<T> |
associationFor(AccessibleObject associationMethod)
Get an association for a specific accessor method
|
<T> ManyAssociation<T> |
manyAssociationFor(AccessibleObject manyassociationMethod)
Get a many-association for a specific accessor method
|
<T> NamedAssociation<T> |
namedAssociationFor(AccessibleObject namedassociationMethod)
Get a named-association for a specific accessor method
|
properties, propertyFor
<T> Association<T> associationFor(AccessibleObject associationMethod)
associationMethod
- for the associationIterable<? extends Association<?>> allAssociations()
<T> ManyAssociation<T> manyAssociationFor(AccessibleObject manyassociationMethod)
manyassociationMethod
- for the many-associationIterable<? extends ManyAssociation<?>> allManyAssociations()
<T> NamedAssociation<T> namedAssociationFor(AccessibleObject namedassociationMethod)
namedassociationMethod
- for the named-associationIterable<? extends NamedAssociation<?>> allNamedAssociations()