public abstract class AppleCxxPlatformsProvider extends Object implements CxxPlatformsSupplier
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_NAME |
Constructor and Description |
---|
AppleCxxPlatformsProvider() |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
abstract FlavorDomain<UnresolvedAppleCxxPlatform> |
getUnresolvedAppleCxxPlatforms() |
com.google.common.collect.ImmutableMap<Flavor,UnresolvedCxxPlatform> |
getUnresolvedCxxPlatforms() |
static AppleCxxPlatformsProvider |
of(FlavorDomain<UnresolvedAppleCxxPlatform> appleCxxPlatforms) |
public static final String DEFAULT_NAME
public abstract FlavorDomain<UnresolvedAppleCxxPlatform> getUnresolvedAppleCxxPlatforms()
public com.google.common.collect.ImmutableMap<Flavor,UnresolvedCxxPlatform> getUnresolvedCxxPlatforms()
getUnresolvedCxxPlatforms
in interface CxxPlatformsSupplier
UnresolvedCxxPlatform
of all UnresolvedAppleCxxPlatform
spublic static AppleCxxPlatformsProvider of(FlavorDomain<UnresolvedAppleCxxPlatform> appleCxxPlatforms)