Package org.apache.maven.model.building
Interface ModelCacheTag<T>
- Type Parameters:
T
- The type of data associated with the tag.
Deprecated.
Describes a tag used by the model builder to access a
ModelCache
. This interface basically aggregates a name
and a class to provide some type safety when working with the otherwise untyped cache.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ModelCacheTag
<Model> Deprecated.The tag used for the file model without profile activationstatic final ModelCacheTag
<DependencyManagement> Deprecated.The tag used to denote an effective dependency management section from an imported model.static final ModelCacheTag
<ModelData> Deprecated.The tag used for the raw model without profile activation -
Method Summary
-
Field Details
-
RAW
Deprecated.The tag used for the raw model without profile activation -
IMPORT
Deprecated.The tag used to denote an effective dependency management section from an imported model. -
FILE
Deprecated.The tag used for the file model without profile activation- Since:
- 4.0.0
-
-
Method Details
-
getName
String getName()Deprecated.Gets the name of the tag.- Returns:
- The name of the tag, must not be
null
.
-
getType
Deprecated.Gets the type of data associated with this tag.- Returns:
- The type of data, must not be
null
.
-
ModelBuilder
instead