Package io.jmix.eclipselink.impl
Class DataEntitySystemStateSupport
java.lang.Object
io.jmix.core.EntitySystemStateSupport
io.jmix.eclipselink.impl.DataEntitySystemStateSupport
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected EntityStatesprotected Metadataprotected MetadataTools
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidcopySystemState(Entity src, Entity dst) protected Collection<String>getFetchGroupAttributes(org.eclipse.persistence.queries.FetchGroup fetchGroup) protected org.eclipse.persistence.queries.FetchGroupmergeFetchGroups(org.eclipse.persistence.queries.FetchGroup first, org.eclipse.persistence.queries.FetchGroup second) voidmergeLazyLoadingState(Entity src, Entity dst, MetaProperty metaProperty, Function<Collection<Object>, Collection<Object>> collectionWrapFunction) voidmergeSystemState(Entity src, Entity dst) protected voidtraverseFetchGroupAttributes(Set<String> set, org.eclipse.persistence.queries.FetchGroup fetchGroup, String prefix) 
- 
Field Details- 
metadata
- 
metadataTools
- 
entityStates
 
- 
- 
Constructor Details- 
DataEntitySystemStateSupportpublic DataEntitySystemStateSupport()
 
- 
- 
Method Details- 
copySystemState- Overrides:
- copySystemStatein class- EntitySystemStateSupport
 
- 
mergeSystemState- Overrides:
- mergeSystemStatein class- EntitySystemStateSupport
 
- 
mergeLazyLoadingStatepublic void mergeLazyLoadingState(Entity src, Entity dst, MetaProperty metaProperty, Function<Collection<Object>, Collection<Object>> collectionWrapFunction) - Overrides:
- mergeLazyLoadingStatein class- EntitySystemStateSupport
 
- 
mergeFetchGroups@Nullable protected org.eclipse.persistence.queries.FetchGroup mergeFetchGroups(@Nullable org.eclipse.persistence.queries.FetchGroup first, @Nullable org.eclipse.persistence.queries.FetchGroup second) 
- 
getFetchGroupAttributesprotected Collection<String> getFetchGroupAttributes(org.eclipse.persistence.queries.FetchGroup fetchGroup) 
- 
traverseFetchGroupAttributes
 
-