| Collected |
A bean implementing the VirtualMetadataConfiguration interface to achieve the generation of Virtual
metadata
The Collected bean will take all the values of each metadata field defined in the list and it'll
create a list of virtual metadata fields defined by the map in which it's defined.
|
| Concatenate |
A bean implementing the VirtualMetadataConfiguration interface to achieve the generation of Virtual
metadata
The Concatenate bean will take all the values of each metadata field configured in the list
and it will join all of these together with the separator defined in this bean.
|
| EntityTypeToFilterQueryService |
This service offers a way to convert EntityType String labels to a filter query which is defined in the
bean config for this service
|
| Related |
A bean implementing the VirtualMetadataConfiguration interface to achieve the generation of
Virtual metadata by traversing the path of relation specified in the config for this bean
The Related bean will find the relationshiptype defined in the relationshipTypeString property on
the current item and it'll use the related item from that relationship to pass it along to the
virtualMetadataConfiguration property which in turn refers to another VirtualBean instance and it continues
the chain until it reaches either a Concatenate or Collected bean to retrieve the values.
|
| UUIDValue |
This class is used by the VirtualMetadataPopulator.
|
| VirtualMetadataPopulator |
This class is responsible for holding the representation of how a certain relationshipType label has to be
translated to the virtual metadata added onto the items that belong to the relationships that these
relationshipTypes belong to
|