-
- All Implemented Interfaces:
-
java.io.Serializable
public final class KotlinProjectStructureMetadata implements Serializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
KotlinProjectStructureMetadata.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Map<String, Set<String>>
sourceSetNamesByVariantName
private final Map<String, Set<String>>
sourceSetsDependsOnRelation
private final Map<String, SourceSetMetadataLayout>
sourceSetBinaryLayout
private final Map<String, Set<ModuleDependencyIdentifier>>
sourceSetModuleDependencies
private final Map<String, String>
sourceSetCInteropMetadataDirectory
private final Set<String>
hostSpecificSourceSets
private final Boolean
isPublishedAsRoot
private final String
formatVersion
-
Constructor Summary
Constructors Constructor Description KotlinProjectStructureMetadata(Map<String, Set<String>> sourceSetNamesByVariantName, Map<String, Set<String>> sourceSetsDependsOnRelation, Map<String, SourceSetMetadataLayout> sourceSetBinaryLayout, Map<String, Set<ModuleDependencyIdentifier>> sourceSetModuleDependencies, Map<String, String> sourceSetCInteropMetadataDirectory, Set<String> hostSpecificSourceSets, Boolean isPublishedAsRoot, String formatVersion)
-
Method Summary
Modifier and Type Method Description final Map<String, Set<String>>
getSourceSetNamesByVariantName()
final Map<String, Set<String>>
getSourceSetsDependsOnRelation()
final Map<String, SourceSetMetadataLayout>
getSourceSetBinaryLayout()
final Map<String, Set<ModuleDependencyIdentifier>>
getSourceSetModuleDependencies()
final Map<String, String>
getSourceSetCInteropMetadataDirectory()
final Set<String>
getHostSpecificSourceSets()
final Boolean
getIsPublishedAsRoot()
final String
getFormatVersion()
-
-
Constructor Detail
-
KotlinProjectStructureMetadata
KotlinProjectStructureMetadata(Map<String, Set<String>> sourceSetNamesByVariantName, Map<String, Set<String>> sourceSetsDependsOnRelation, Map<String, SourceSetMetadataLayout> sourceSetBinaryLayout, Map<String, Set<ModuleDependencyIdentifier>> sourceSetModuleDependencies, Map<String, String> sourceSetCInteropMetadataDirectory, Set<String> hostSpecificSourceSets, Boolean isPublishedAsRoot, String formatVersion)
-
-
Method Detail
-
getSourceSetNamesByVariantName
final Map<String, Set<String>> getSourceSetNamesByVariantName()
-
getSourceSetsDependsOnRelation
final Map<String, Set<String>> getSourceSetsDependsOnRelation()
-
getSourceSetBinaryLayout
final Map<String, SourceSetMetadataLayout> getSourceSetBinaryLayout()
-
getSourceSetModuleDependencies
final Map<String, Set<ModuleDependencyIdentifier>> getSourceSetModuleDependencies()
-
getSourceSetCInteropMetadataDirectory
final Map<String, String> getSourceSetCInteropMetadataDirectory()
-
getHostSpecificSourceSets
final Set<String> getHostSpecificSourceSets()
-
getIsPublishedAsRoot
@Input() final Boolean getIsPublishedAsRoot()
-
getFormatVersion
final String getFormatVersion()
-
-
-
-