Class CollectionInstantiatorAccumulator
java.lang.Object
com.blazebit.persistence.view.impl.objectbuilder.CollectionInstantiatorAccumulator
- All Implemented Interfaces:
ContainerAccumulator<Collection<?>>
public class CollectionInstantiatorAccumulator
extends Object
implements ContainerAccumulator<Collection<?>>
- Since:
- 1.5.0
- Author:
- Christian Beikov
-
Constructor Summary
ConstructorsConstructorDescriptionCollectionInstantiatorAccumulator(CollectionInstantiatorImplementor<?, ?> collectionInstantiator, ContainerAccumulator<?> valueAccumulator, boolean filterNulls) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(Collection<?> container, Object indexObject, Object value, boolean recording) voidaddAll(Collection<?> container, Collection<?> collection, boolean recording) Collection<?>createContainer(boolean recording, int size) voidpostConstruct(Collection<?> collection) boolean
-
Constructor Details
-
CollectionInstantiatorAccumulator
public CollectionInstantiatorAccumulator(CollectionInstantiatorImplementor<?, ?> collectionInstantiator, ContainerAccumulator<?> valueAccumulator, boolean filterNulls)
-
-
Method Details
-
getCollectionInstantiator
-
getValueAccumulator
-
createContainer
- Specified by:
createContainerin interfaceContainerAccumulator<Collection<?>>
-
add
- Specified by:
addin interfaceContainerAccumulator<Collection<?>>
-
addAll
- Specified by:
addAllin interfaceContainerAccumulator<Collection<?>>
-
requiresPostConstruct
public boolean requiresPostConstruct()- Specified by:
requiresPostConstructin interfaceContainerAccumulator<Collection<?>>
-
postConstruct
- Specified by:
postConstructin interfaceContainerAccumulator<Collection<?>>
-