Interface MasterDataConfig

  • All Known Implementing Classes:
    MasterDataConfigImpl

    public interface MasterDataConfig
    Configuration des données de référence.
    Author:
    pchretien
    • Method Detail

      • register

        void register​(MasterDataDefinition masterDataDefinition)
        Enregistre la stratégie d'accès à une liste de référence. La liste de référence est La liste racine.
        Parameters:
        uri - URI
      • containsMasterData

        boolean containsMasterData​(DtDefinition dtDefinition)
        Indique s'il existe une MasterDataList pour ce type d'objet.
        Parameters:
        dtDefinition - Définition de DT
        Returns:
        True, s'il existe une MasterDataList
      • getDtListURIForMasterData

        DtListURIForMasterData getDtListURIForMasterData​(DtDefinition dtDefinition)
        Renvoi l'URI à partir d'une définition.
        Parameters:
        dtDefinition - DId de la Définition de DT
        Returns:
        URI de retour (notNUll)
      • getFilter

        Predicate<? super DtObject> getFilter​(DtListURIForMasterData uri)
        Parameters:
        uri - URI de la liste
        Returns:
        Fonction à appliquer sur la liste (par rapport à la liste complète).