Interface IteratorFactory
- All Known Implementing Classes:
IteratorFactoryImpl
public interface IteratorFactory
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptioncreateColumnIterator
(EntityModel entityModel) createConstraintIterator
(EntityModel entityModel) Returns an iterator that iterates over all relations of a module that are defined on entities not defined in the given module.Creates an iterator over all entity models.createModuleEntityIterator
(AppModule module) Returns an iterator over all entity model of the given module.
-
Method Details
-
createColumnIterator
-
createConstraintIterator
-
createExtendedRelationsConstraintIterator
Returns an iterator that iterates over all relations of a module that are defined on entities not defined in the given module. -
createRemovedRelationsIterator
-
createExtendedRelationsColumnIterator
-
createModuleEntityIterator
Returns an iterator over all entity model of the given module. IfincludedEntities
is non empty, it will only include entity models with names from the set. -
createModuleEntityIterator
Iterator<EntityModel> createModuleEntityIterator()Creates an iterator over all entity models.
-