HasAttributes, Named@Incubating public interface ArtifactTypeDefinition extends HasAttributes, Named
Named.Namer| Modifier and Type | Field | Description | 
|---|---|---|
| static String | JAR_TYPE | Represents a JAR file. | 
| static String | JVM_CLASS_DIRECTORY | Represents a directory tree containing class files. | 
| static String | JVM_RESOURCES_DIRECTORY | Represents a directory tree containing jvm classpath resource files. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| AttributeContainer | getAttributes() | Defines the set of attributes to apply to a component that is packaged as an artifact of this type, when no other attributes are defined. | 
| Set<String> | getFileNameExtensions() | Returns the set of file name extensions that should be mapped to this artifact type. | 
@Incubating static final String JAR_TYPE
@Incubating static final String JVM_CLASS_DIRECTORY
@Incubating static final String JVM_RESOURCES_DIRECTORY
Set<String> getFileNameExtensions()
AttributeContainer getAttributes()
getFileNameExtensions().getAttributes in interface HasAttributes