Interface IteratorFactory
- All Known Implementing Classes:
IteratorFactoryImpl
public interface IteratorFactory
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic 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. IfincludedEntitiesis non empty, it will only include entity models with names from the set. -
createModuleEntityIterator
Iterator<EntityModel> createModuleEntityIterator()Creates an iterator over all entity models.
-