-
- All Implemented Interfaces:
public final class GradleKpmNativeVariantConstructor<T extends GradleKpmNativeVariantInternal>
-
-
Field Summary
Fields Modifier and Type Field Description private final KonanTarget
konanTarget
private final Class<T>
variantClass
-
Constructor Summary
Constructors Constructor Description GradleKpmNativeVariantConstructor(KonanTarget konanTarget, Class<T> variantClass, Function6<GradleKpmModule, String, GradleKpmFragmentDependencyConfigurations, Configuration, Configuration, Configuration, T> constructor)
-
Method Summary
Modifier and Type Method Description final KonanTarget
getKonanTarget()
final Class<T>
getVariantClass()
final T
invoke(GradleKpmModule containingModule, String fragmentName, GradleKpmFragmentDependencyConfigurations dependencyConfigurations, Configuration compileDependencyConfiguration, Configuration apiElementsConfiguration, Configuration hostSpecificMetadataElementsConfiguration)
-
-
Method Detail
-
getKonanTarget
final KonanTarget getKonanTarget()
-
getVariantClass
final Class<T> getVariantClass()
-
-
-
-