Package io.jmix.core
Class EntityImportPlanBuilder
java.lang.Object
io.jmix.core.EntityImportPlanBuilder
@Component("core_EntityImportPlanBuilder")
@Scope("prototype")
public class EntityImportPlanBuilder
extends Object
Builds 
EntityImportPlans.
 
 Use EntityImportPlans factory to get the builder.
 
 See EntityImportPlan javadoc for usage example.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaddEmbeddedProperty(String name, EntityImportPlan plan) addLocalProperty(String name) addManyToManyProperty(String name, EntityImportPlan plan, CollectionImportPolicy collectionImportPolicy) addManyToManyProperty(String name, ReferenceImportBehaviour referenceImportBehaviour, CollectionImportPolicy collectionImportPolicy) addManyToOneProperty(String name, EntityImportPlan plan) addManyToOneProperty(String name, ReferenceImportBehaviour referenceImportBehaviour) addOneToManyProperty(String name, EntityImportPlan plan, CollectionImportPolicy collectionImportPolicy) addOneToOneProperty(String name, EntityImportPlan plan) addOneToOneProperty(String name, ReferenceImportBehaviour referenceImportBehaviour) addProperties(String... names) addProperty(EntityImportPlanProperty property) build()
- 
Field Details- 
metadata
- 
metadataTools
 
- 
- 
Constructor Details- 
EntityImportPlanBuilder
 
- 
- 
Method Details- 
addLocalProperty
- 
addManyToOneProperty
- 
addManyToOnePropertypublic EntityImportPlanBuilder addManyToOneProperty(String name, ReferenceImportBehaviour referenceImportBehaviour) 
- 
addOneToOneProperty
- 
addOneToOnePropertypublic EntityImportPlanBuilder addOneToOneProperty(String name, ReferenceImportBehaviour referenceImportBehaviour) 
- 
addOneToManyPropertypublic EntityImportPlanBuilder addOneToManyProperty(String name, EntityImportPlan plan, CollectionImportPolicy collectionImportPolicy) 
- 
addManyToManyPropertypublic EntityImportPlanBuilder addManyToManyProperty(String name, EntityImportPlan plan, CollectionImportPolicy collectionImportPolicy) 
- 
addManyToManyPropertypublic EntityImportPlanBuilder addManyToManyProperty(String name, ReferenceImportBehaviour referenceImportBehaviour, CollectionImportPolicy collectionImportPolicy) 
- 
addEmbeddedProperty
- 
addProperty
- 
addLocalProperties
- 
addSystemProperties
- 
addProperties
- 
build
 
-