Interface DataAssociating<T,A>

Type Parameters:
T - The type to get the associations from. Must be consistent with the object type handled by the corresponding DataAccessPlugin.
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 Details

  • Method Details

    • getAssociationType

      @NotNull DataAssociationHandler.Type<? extends DataAssociationHandler<T,A>> getAssociationType()
      Returns the type of data assocation this aspect is working on.
      Returns:
      The association type.
      Since:
      5.2.101
    • setAssociation

      void setAssociation(@NotNull A association)
      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