Class ValueCollectionToManyAssociationUpdater
- java.lang.Object
-
- org.soulwing.prospecto.runtime.association.ValueCollectionToManyAssociationUpdater
-
- All Implemented Interfaces:
ToManyAssociationUpdater
- Direct Known Subclasses:
ReferenceCollectionToManyAssociationUpdater
,ReferenceMapToManyAssociationUpdater
public class ValueCollectionToManyAssociationUpdater extends Object implements ToManyAssociationUpdater
AToManyAssociationUpdater
for a collection of values.- Author:
- Carl Harris
-
-
Field Summary
Fields Modifier and Type Field Description static ValueCollectionToManyAssociationUpdater
INSTANCE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
findManagerAndUpdate(UpdatableNode node, Object target, Iterable<?> values, ToManyAssociationManager defaultManager, ScopedViewContext context)
protected Object
resolve(Object value, ScopedViewContext context)
void
updateUsingManager(UpdatableNode node, Object target, Iterable<?> values, ToManyAssociationManager manager, ScopedViewContext context)
-
-
-
Field Detail
-
INSTANCE
public static final ValueCollectionToManyAssociationUpdater INSTANCE
-
-
Method Detail
-
findManagerAndUpdate
public void findManagerAndUpdate(UpdatableNode node, Object target, Iterable<?> values, ToManyAssociationManager defaultManager, ScopedViewContext context) throws Exception
- Specified by:
findManagerAndUpdate
in interfaceToManyAssociationUpdater
- Throws:
Exception
-
updateUsingManager
public void updateUsingManager(UpdatableNode node, Object target, Iterable<?> values, ToManyAssociationManager manager, ScopedViewContext context) throws Exception
- Specified by:
updateUsingManager
in interfaceToManyAssociationUpdater
- Throws:
Exception
-
resolve
protected Object resolve(Object value, ScopedViewContext context)
-
-