public final class ManyAssociationsModel extends Object implements org.qi4j.functional.VisitableHierarchy<ManyAssociationsModel,ManyAssociationModel>
Constructor and Description |
---|
ManyAssociationsModel() |
Modifier and Type | Method and Description |
---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.HierarchicalVisitor<? super ManyAssociationsModel,? super ManyAssociationModel,ThrowableType> visitor) |
void |
addManyAssociation(ManyAssociationModel model) |
void |
checkConstraints(ValueStateInstance state) |
ManyAssociationModel |
getManyAssociation(AccessibleObject accessor) |
org.qi4j.api.association.AssociationDescriptor |
getManyAssociationByName(String name) |
org.qi4j.api.association.AssociationDescriptor |
getManyAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name) |
Iterable<ManyAssociationModel> |
manyAssociations() |
<T> org.qi4j.api.association.ManyAssociation<T> |
newInstance(AccessibleObject accessor,
org.qi4j.spi.entity.EntityState entityState,
ModuleUnitOfWork uow) |
public Iterable<ManyAssociationModel> manyAssociations()
public void addManyAssociation(ManyAssociationModel model)
public <ThrowableType extends Throwable> boolean accept(org.qi4j.functional.HierarchicalVisitor<? super ManyAssociationsModel,? super ManyAssociationModel,ThrowableType> visitor) throws ThrowableType extends Throwable
accept
in interface org.qi4j.functional.VisitableHierarchy<ManyAssociationsModel,ManyAssociationModel>
ThrowableType extends Throwable
public <T> org.qi4j.api.association.ManyAssociation<T> newInstance(AccessibleObject accessor, org.qi4j.spi.entity.EntityState entityState, ModuleUnitOfWork uow)
public ManyAssociationModel getManyAssociation(AccessibleObject accessor) throws IllegalArgumentException
IllegalArgumentException
public org.qi4j.api.association.AssociationDescriptor getManyAssociationByName(String name) throws IllegalArgumentException
IllegalArgumentException
public org.qi4j.api.association.AssociationDescriptor getManyAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name) throws IllegalArgumentException
IllegalArgumentException
public void checkConstraints(ValueStateInstance state)