Package com._1c.g5.v8.dt.core.lifecycle
Class LibraryDtProjectDataProvider
- java.lang.Object
-
- com._1c.g5.v8.dt.core.lifecycle.ExternalDtProjectDataProvider
-
- com._1c.g5.v8.dt.core.lifecycle.LibraryDtProjectDataProvider
-
public class LibraryDtProjectDataProvider extends ExternalDtProjectDataProvider
The custom data provider for the library based external Dt project which contains its runtime version.
-
-
Constructor Summary
Constructors Constructor Description LibraryDtProjectDataProvider(Function<Path,InputStream> sourceInputStreamProvider, Version libraryRuntimeVersion)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Version
getLibraryRuntimeVersion()
Returns the library runtime version.-
Methods inherited from class com._1c.g5.v8.dt.core.lifecycle.ExternalDtProjectDataProvider
getSourceInputeStream
-
-
-
-
Constructor Detail
-
LibraryDtProjectDataProvider
public LibraryDtProjectDataProvider(Function<Path,InputStream> sourceInputStreamProvider, Version libraryRuntimeVersion)
Creates a new instance.- Parameters:
sourceInputStreamProvider
- the source file input stream provider, cannot benull
libraryRuntimeVersion
- the library runtime version, cannot benull
-
-
Method Detail
-
getLibraryRuntimeVersion
public Version getLibraryRuntimeVersion()
Returns the library runtime version.- Returns:
- the library runtime version, cannot be
null
-
-