public final class NamedAssociationsModel extends Object implements org.qi4j.functional.VisitableHierarchy<NamedAssociationsModel,NamedAssociationModel>
| Constructor and Description |
|---|
NamedAssociationsModel() |
| Modifier and Type | Method and Description |
|---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.HierarchicalVisitor<? super NamedAssociationsModel,? super NamedAssociationModel,ThrowableType> visitor) |
void |
addNamedAssociation(NamedAssociationModel model) |
void |
checkConstraints(ValueStateInstance state) |
NamedAssociationModel |
getNamedAssociation(AccessibleObject accessor) |
org.qi4j.api.association.AssociationDescriptor |
getNamedAssociationByName(String name) |
org.qi4j.api.association.AssociationDescriptor |
getNamedAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name) |
Iterable<NamedAssociationModel> |
namedAssociations() |
<T> org.qi4j.api.association.NamedAssociation<T> |
newInstance(AccessibleObject accessor,
org.qi4j.spi.entity.EntityState entityState,
ModuleUnitOfWork uow) |
public Iterable<NamedAssociationModel> namedAssociations()
public void addNamedAssociation(NamedAssociationModel model)
public <ThrowableType extends Throwable> boolean accept(org.qi4j.functional.HierarchicalVisitor<? super NamedAssociationsModel,? super NamedAssociationModel,ThrowableType> visitor) throws ThrowableType extends Throwable
accept in interface org.qi4j.functional.VisitableHierarchy<NamedAssociationsModel,NamedAssociationModel>ThrowableType extends Throwablepublic <T> org.qi4j.api.association.NamedAssociation<T> newInstance(AccessibleObject accessor, org.qi4j.spi.entity.EntityState entityState, ModuleUnitOfWork uow)
public NamedAssociationModel getNamedAssociation(AccessibleObject accessor) throws IllegalArgumentException
IllegalArgumentExceptionpublic org.qi4j.api.association.AssociationDescriptor getNamedAssociationByName(String name) throws IllegalArgumentException
IllegalArgumentExceptionpublic org.qi4j.api.association.AssociationDescriptor getNamedAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name)
throws IllegalArgumentException
IllegalArgumentExceptionpublic void checkConstraints(ValueStateInstance state)