# Uses of Package
org.apache.sling.provisioning.model

Packages that use org.apache.sling.provisioning.model
org.apache.sling.provisioning.model
org.apache.sling.provisioning.model.io

Classes in org.apache.sling.provisioning.model used by org.apache.sling.provisioning.model
Class and Description
Artifact Description of an artifact.
ArtifactGroup A artifact group holds a set of artifacts.
Commentable A commentable has a comment and a location.
Configuration A configuration has either - a pid - or a factory pid and an alias (pid) and properties.
Feature A feature is a collection of - a name - a version - variables - run modes
ItemList Helper class to hold a list of items.
KeyValueMap Helper class to hold key value pairs.
MergeUtility.MergeOptions Options for specifying some parts of the merge operation.
Model A model is the central object.
ModelUtility.ArtifactVersionResolver Optional artifact dependency version resolver
ModelUtility.ResolverOptions Parameter builder class for `ModelUtility.getEffectiveModel(Model, ResolverOptions)` method.
ModelUtility.VariableResolver Optional variable resolver
RunMode A run mode is a collection of - artifacts (through start levels) - configurations - settings Only if all run modes are active, this run mode is active.
Section An additional section in the provisioning model.
Traceable A traceable has an optional location.
Version Version object supporting Maven and OSGi versions.

Classes in org.apache.sling.provisioning.model used by org.apache.sling.provisioning.model.io
Class and Description
Artifact Description of an artifact.
Model A model is the central object.