Interface IDataProviderInfoService


  • public interface IDataProviderInfoService
    Additional data info provider service.
    • Method Detail

      • getDataProviderInfo

        IDataProviderInfo getDataProviderInfo​(IDataProviderInfoEx pDPIEx,
                                              AbstractDataPath prop,
                                              PropertyInfo field,
                                              MdObject container)
        Gets the specific data info provider.
        Parameters:
        pDPIEx - Extended data info provier.
        prop - Property reference.
        field - Property info defining the field.
        container - The MD container.
        Returns:
        The info provider if any; null otherwise.
      • getDataProviderInfo

        IDataProviderInfo getDataProviderInfo​(TypeItem type,
                                              boolean expandRefs,
                                              AbstractDataPath prop,
                                              boolean disableAggFuctions,
                                              MdObject container,
                                              String currentLanguage)
        Gets the specific data info provider.
        Parameters:
        type - The target type.
        expandRefs - True if refs should be expanded.
        prop - Property reference.
        disableAggFuctions - Disable aggregate functions mode.
        container - The MD container.
        currentLanguage - The current display language.
        Returns:
        The info provider if any; null otherwise.