Interface DataAssociating<T,A>
- Type Parameters:
T
- The type to get the associations from. Must be consistent with the object type handled by the correspondingDataAccessPlugin
.A
- The type of the associations.
public interface DataAssociating<T,A>
Aspect providing means to associate data with certain identifiers (e.g. group, parent).
- Since:
- 5.2.101
-
Field Summary
Modifier and TypeFieldDescriptionstatic final StreamBuilderAspectType<DataAssociating>
Aspect providing means to associate data with certain identifiers (e.g. group, parent). -
Method Summary
Modifier and TypeMethodDescriptionDataAssociationHandler.Type<? extends DataAssociationHandler<T,
A>> Returns the type of data assocation this aspect is working on.void
setAssociation
(A association) Sets the element association to be used for a data stream being build.
-
Field Details
-
TYPE
Aspect providing means to associate data with certain identifiers (e.g. group, parent).- Since:
- 5.2.101
-
-
Method Details
-
getAssociationType
Returns the type of data assocation this aspect is working on.- Returns:
- The association type.
- Since:
- 5.2.101
-
setAssociation
Sets the element association to be used for a data stream being build.- Parameters:
association
- An element association to filter for.- Since:
- 5.2.101
-