Named
public interface Category extends Named
Three values are found in published components:
library
: Indicates that the variant is a library, that usually means a binary and a set of dependenciesplatform
: Indicates that the variant is a platform, that usually means a definition of dependency constraintsdocumentation
: Indicates that the variant is documentation of the software moduleplatform
variant can be consumed as a enforced-platform
which means all the dependency
information it provides is applied as forced
.Named.Namer
Modifier and Type | Field | Description |
---|---|---|
static Attribute<Category> |
CATEGORY_ATTRIBUTE |
|
static String |
DOCUMENTATION |
The documentation category
|
static String |
ENFORCED_PLATFORM |
The enforced platform, usually a synthetic variant derived from the
platform |
static String |
LIBRARY |
The library category
|
static String |
REGULAR_PLATFORM |
The platform category
|
static final String LIBRARY
static final String REGULAR_PLATFORM
static final String ENFORCED_PLATFORM
platform
static final String DOCUMENTATION