Class LibraryDtProjectDataProvider


  • public class LibraryDtProjectDataProvider
    extends ExternalDtProjectDataProvider
    The custom data provider for the library based external Dt project which contains its runtime version.
    • Constructor Detail

      • LibraryDtProjectDataProvider

        public LibraryDtProjectDataProvider​(Function<Path,​InputStream> sourceInputStreamProvider,
                                            Version libraryRuntimeVersion)
        Creates a new instance.
        Parameters:
        sourceInputStreamProvider - the source file input stream provider, cannot be null
        libraryRuntimeVersion - the library runtime version, cannot be null
    • Method Detail

      • getLibraryRuntimeVersion

        public Version getLibraryRuntimeVersion()
        Returns the library runtime version.
        Returns:
        the library runtime version, cannot be null