org.jboss.maven.util.properties
Class CompositeMavenProjectProperties
java.lang.Object
java.util.AbstractMap
org.jboss.maven.util.properties.CompositeMavenProjectProperties
- All Implemented Interfaces:
- Map
public class CompositeMavenProjectProperties
- extends AbstractMap
Presents an consolidated, aggregated view of project properties.
Aggregation occurs across System.getProperties()
,
MavenProject.getProperties()
and
via bean-propetties-style reflection on MavenProject
.
- Author:
- Steve Ebersole
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, values |
CompositeMavenProjectProperties
public CompositeMavenProjectProperties(org.apache.maven.project.MavenProject project)
get
public Object get(Object key)
- Specified by:
get
in interface Map
- Overrides:
get
in class AbstractMap
entrySet
public Set entrySet()
- Specified by:
entrySet
in interface Map
- Specified by:
entrySet
in class AbstractMap
Copyright © 2009 JBoss, a division of Red Hat, Inc. All Rights Reserved.