public final class ValueStateModel extends StateModel implements org.qi4j.api.association.AssociationStateDescriptor
propertiesModel| Constructor and Description |
|---|
ValueStateModel(PropertiesModel propertiesModel,
AssociationsModel associationsModel,
ManyAssociationsModel manyAssociationsModel,
NamedAssociationsModel namedAssociationsModel) |
| Modifier and Type | Method and Description |
|---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) |
Iterable<AssociationModel> |
associations() |
org.qi4j.api.association.AssociationDescriptor |
getAssociationByName(String name) |
org.qi4j.api.association.AssociationDescriptor |
getAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name) |
org.qi4j.api.association.AssociationDescriptor |
getManyAssociationByName(String name) |
org.qi4j.api.association.AssociationDescriptor |
getManyAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name) |
org.qi4j.api.association.AssociationDescriptor |
getNamedAssociationByName(String name) |
org.qi4j.api.association.AssociationDescriptor |
getNamedAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name) |
Iterable<ManyAssociationModel> |
manyAssociations() |
Iterable<NamedAssociationModel> |
namedAssociations() |
findPropertyModelByName, findPropertyModelByQualifiedName, properties, propertyModelForpublic ValueStateModel(PropertiesModel propertiesModel, AssociationsModel associationsModel, ManyAssociationsModel manyAssociationsModel, NamedAssociationsModel namedAssociationsModel)
public org.qi4j.api.association.AssociationDescriptor getAssociationByName(String name)
getAssociationByName in interface org.qi4j.api.association.AssociationStateDescriptorpublic org.qi4j.api.association.AssociationDescriptor getAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name)
getAssociationByQualifiedName in interface org.qi4j.api.association.AssociationStateDescriptorpublic org.qi4j.api.association.AssociationDescriptor getManyAssociationByName(String name)
getManyAssociationByName in interface org.qi4j.api.association.AssociationStateDescriptorpublic org.qi4j.api.association.AssociationDescriptor getManyAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name)
getManyAssociationByQualifiedName in interface org.qi4j.api.association.AssociationStateDescriptorpublic org.qi4j.api.association.AssociationDescriptor getNamedAssociationByName(String name)
getNamedAssociationByName in interface org.qi4j.api.association.AssociationStateDescriptorpublic org.qi4j.api.association.AssociationDescriptor getNamedAssociationByQualifiedName(org.qi4j.api.common.QualifiedName name)
getNamedAssociationByQualifiedName in interface org.qi4j.api.association.AssociationStateDescriptorpublic Iterable<AssociationModel> associations()
associations in interface org.qi4j.api.association.AssociationStateDescriptorpublic Iterable<ManyAssociationModel> manyAssociations()
manyAssociations in interface org.qi4j.api.association.AssociationStateDescriptorpublic Iterable<NamedAssociationModel> namedAssociations()
namedAssociations in interface org.qi4j.api.association.AssociationStateDescriptorpublic <ThrowableType extends Throwable> boolean accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) throws ThrowableType extends Throwable
accept in interface org.qi4j.functional.VisitableHierarchy<Object,Object>accept in class StateModelThrowableType extends Throwable