start() and finish() are called at the start and at the finish of the process.
Walking might start with an entity or a collection depending on where the walker is asked to start. When starting
with an entity, startingEntity/finishingEntity ()} will be the outer set of calls. When starting
with a collection, startingCollection/finishingCollection will be the outer set of calls.
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | finishingAttribute(AttributeDefinition
The attribute we are done walking attributeDefinition)Notification that we are finishing walking an attribute. |
| public void | finishingCollection(CollectionDefinition
The collection we are finishing collectionDefinition)Notification that we are finishing walking a collection |
| public void | finishingCollectionElements(CollectionElementDefinition
The collection element we are finishing elementDefinition)Notification that we are finishing walking the elements of a collection (List/Map). |
| public void | finishingCollectionIndex(CollectionIndexDefinition
The collection index we are finishing collectionIndexDefinition)Notification that we are finishing walking the index of a collection (List/Map). |
| public void | finishingComposite(CompositionDefinition
The composite we are finishing compositionDefinition)Notification that we are done walking a composite. |
| public void | finishingEntity(EntityDefinition
The entity we are finishing walking. entityDefinition)Notification we are finishing walking an entity. |
| public void | finishingEntityIdentifier(EntityIdentifierDefinition
The identifier we are finishing walking. entityIdentifierDefinition)Notification we are finishing walking an entity. |
| public void | |
| public void | |
| public boolean | |
| public FetchSource | |
| public void | |
| public boolean | Returns: true if the walking should continue; false if walking should stop.The attribute we are preparing to walk. attributeDefinition)Notification that we are preparing to walk an attribute. |
| public void | startingCollection(CollectionDefinition
The collection we are preparing to walk collectionDefinition)Notification that we are starting to walk a collection |
| public void | startingCollectionElements(CollectionElementDefinition
The collection element we are preparing to walk.. elementDefinition)Notification that we are starting to look at the element definition for the collection. |
| public void | startingCollectionIndex(CollectionIndexDefinition
The collection index we are preparing to walk. collectionIndexDefinition)Notification that we are starting to walk the index of a collection (List/Map). |
| public void | startingComposite(CompositionDefinition
The composite we are preparing to walk. compositionDefinition)Notification that we are preparing to walk a composite. |
| public void | startingEntity(EntityDefinition
The entity we are preparing to walk entityDefinition)Notification we are starting to walk an entity. |
| public void | startingEntityIdentifier(EntityIdentifierDefinition
The identifier we are preparing to walk entityIdentifierDefinition)Notification we are starting to walk the identifier of an entity. |
| associationKeyRegistered | back to summary |
|---|---|
| public void associationKeyRegistered(AssociationKey associationKey) | |
| finish | back to summary |
|---|---|
| public void finish() Notification we are finished visitation. | |
| finishingAttribute | back to summary |
|---|---|
| public void finishingAttribute(AttributeDefinition attributeDefinition) Notification that we are finishing walking an attribute.
| |
| finishingCollection | back to summary |
|---|---|
| public void finishingCollection(CollectionDefinition collectionDefinition) Notification that we are finishing walking a collection
| |
| finishingCollectionElements | back to summary |
|---|---|
| public void finishingCollectionElements(CollectionElementDefinition elementDefinition) Notification that we are finishing walking the elements of a collection (List/Map).
| |
| finishingCollectionIndex | back to summary |
|---|---|
| public void finishingCollectionIndex(CollectionIndexDefinition collectionIndexDefinition) Notification that we are finishing walking the index of a collection (List/Map).
| |
| finishingComposite | back to summary |
|---|---|
| public void finishingComposite(CompositionDefinition compositionDefinition) Notification that we are done walking a composite. Called on the back-end of the situations listed
on
| |
| finishingEntity | back to summary |
|---|---|
| public void finishingEntity(EntityDefinition entityDefinition) Notification we are finishing walking an entity.
| |
| finishingEntityIdentifier | back to summary |
|---|---|
| public void finishingEntityIdentifier(EntityIdentifierDefinition entityIdentifierDefinition) Notification we are finishing walking an entity.
| |
| foundAny | back to summary |
|---|---|
| public void foundAny(AnyMappingDefinition anyDefinition) | |
| foundCircularAssociation | back to summary |
|---|---|
| public void foundCircularAssociation(AssociationAttributeDefinition attributeDefinition) | |
| isDuplicateAssociationKey | back to summary |
|---|---|
| public boolean isDuplicateAssociationKey(AssociationKey associationKey) | |
| registeredFetchSource | back to summary |
|---|---|
| public FetchSource registeredFetchSource(AssociationKey associationKey) | |
| start | back to summary |
|---|---|
| public void start() Notification we are preparing to start visitation. | |
| startingAttribute | back to summary |
|---|---|
| public boolean startingAttribute(AttributeDefinition attributeDefinition) Notification that we are preparing to walk an attribute. May be followed by calls to
| |
| startingCollection | back to summary |
|---|---|
| public void startingCollection(CollectionDefinition collectionDefinition) Notification that we are starting to walk a collection
| |
| startingCollectionElements | back to summary |
|---|---|
| public void startingCollectionElements(CollectionElementDefinition elementDefinition) Notification that we are starting to look at the element definition for the collection. If the collection
elements are entities this will be followed up by a call to
| |
| startingCollectionIndex | back to summary |
|---|---|
| public void startingCollectionIndex(CollectionIndexDefinition collectionIndexDefinition) Notification that we are starting to walk the index of a collection (List/Map). In the case of a Map,
if the indices (the keys) are entities this will be followed up by a call to
| |
| startingComposite | back to summary |
|---|---|
| public void startingComposite(CompositionDefinition compositionDefinition) Notification that we are preparing to walk a composite. This is called only for:
| |
| startingEntity | back to summary |
|---|---|
| public void startingEntity(EntityDefinition entityDefinition) Notification we are starting to walk an entity.
| |
| startingEntityIdentifier | back to summary |
|---|---|
| public void startingEntityIdentifier(EntityIdentifierDefinition entityIdentifierDefinition) Notification we are starting to walk the identifier of an entity.
| |