public class ModelUtil extends Object
| Constructor and Description |
|---|
ModelUtil(ReflectionUtil reflectionUtil,
ExpressionEvaluator expressionEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Object> |
findGAVObjects(org.apache.maven.project.MavenProject mavenProject) |
ObjectWithPath<ExtDependency> |
findInheritedDependency(org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.model.Dependency dependency) |
List<ExtPlugin> |
findInheritedPlugins(org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.model.Plugin plugin) |
String |
getArtifactId(Object modelObject) |
String |
getClassifier(Object modelObject) |
Coordinates |
getCoordinates(Object modelObject) |
String |
getGroupId(Object modelObject) |
String |
getKey(Object modelObject) |
org.apache.maven.model.InputLocation |
getLocation(Object modelObject) |
org.apache.maven.model.InputLocation |
getLocation(Object modelObject,
Object key) |
Map<Object,org.apache.maven.model.InputLocation> |
getLocations(Object modelObject) |
String |
getType(Object modelObject) |
String |
getVersion(Object modelObject) |
Map<String,org.apache.maven.model.Plugin> |
mapById(Collection<org.apache.maven.model.Plugin> dependencies) |
Map<String,org.apache.maven.model.Dependency> |
mapByManagementKey(Collection<org.apache.maven.model.Dependency> dependencies) |
String |
tryGetClassifier(Object modelObject) |
String |
tryGetType(Object modelObject) |
@Autowired public ModelUtil(ReflectionUtil reflectionUtil, ExpressionEvaluator expressionEvaluator)
public org.apache.maven.model.InputLocation getLocation(Object modelObject)
public Map<Object,org.apache.maven.model.InputLocation> getLocations(Object modelObject)
public Collection<Object> findGAVObjects(org.apache.maven.project.MavenProject mavenProject)
public Map<String,org.apache.maven.model.Dependency> mapByManagementKey(Collection<org.apache.maven.model.Dependency> dependencies)
public Map<String,org.apache.maven.model.Plugin> mapById(Collection<org.apache.maven.model.Plugin> dependencies)
public ObjectWithPath<ExtDependency> findInheritedDependency(org.apache.maven.project.MavenProject mavenProject, org.apache.maven.model.Dependency dependency)
public List<ExtPlugin> findInheritedPlugins(org.apache.maven.project.MavenProject mavenProject, org.apache.maven.model.Plugin plugin)
public Coordinates getCoordinates(Object modelObject)
Copyright © 2012-2013. All Rights Reserved.