Interface IndexedEntityBindingMapperContext
public interface IndexedEntityBindingMapperContext
-
Method Summary
Modifier and TypeMethodDescriptiongetOrCreatePathTracker(IndexedEmbeddedDefinition definition) Get the shared path-tracker for a given indexed-embedded definition.
-
Method Details
-
getOrCreatePathTracker
Get the shared path-tracker for a given indexed-embedded definition.A single definition may lead to multiple indexed-embedded "instances": in sub-types of the type defining the indexed-embedded (the "hosting type"), or simply at a deeper level when the indexed-embedded points to the same type as the hosting type (recursive indexed-embedded). In such case, each "instance" of the indexed-embedded may use different parts of the definition, so using a single path tracker gives it a complete views and allows it to decide whether an includePaths is useful or not.
- Parameters:
definition- An indexed embedded definition.- Returns:
- The path tracker for that definition.
-