org.codehaus.groovy.maven.feature
Class Configuration
java.lang.Object
org.codehaus.groovy.maven.feature.Configuration
- All Implemented Interfaces:
- java.lang.Cloneable
public final class Configuration
- extends java.lang.Object
- implements java.lang.Cloneable
Container for configuration information as name-value pairs.
- Version:
- $Id: Configuration.java 13181 2008-08-10 14:05:55Z user57 $
- Author:
- Jason Dillon
Method Summary |
Configuration |
child(Feature feature)
|
Configuration |
child(java.lang.String prefix)
|
void |
clear()
|
java.lang.Object |
clone()
|
boolean |
contains(java.lang.String name)
|
java.lang.Object |
get(java.lang.String name)
|
boolean |
get(java.lang.String name,
boolean defaultValue)
|
java.io.File |
get(java.lang.String name,
java.io.File defaultValue)
|
int |
get(java.lang.String name,
int defaultValue)
|
java.lang.Object |
get(java.lang.String name,
java.lang.Object defaultValue)
|
java.lang.String |
get(java.lang.String name,
java.lang.String defaultValue)
|
java.net.URI |
get(java.lang.String name,
java.net.URI defaultValue)
|
java.net.URL |
get(java.lang.String name,
java.net.URL defaultValue)
|
java.lang.String |
getPrefix()
|
boolean |
isEmpty()
|
java.lang.String |
key(java.lang.String name)
|
void |
merge(Configuration config)
|
java.util.Set |
names()
|
Configuration |
parent()
|
java.lang.Object |
remove(java.lang.String name)
|
java.lang.Object |
set(java.lang.String name,
boolean value)
|
java.lang.Object |
set(java.lang.String name,
int value)
|
java.lang.Object |
set(java.lang.String name,
java.lang.Object value)
|
int |
size()
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Configuration
public Configuration()
Configuration
public Configuration(Configuration config)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
getPrefix
public java.lang.String getPrefix()
key
public java.lang.String key(java.lang.String name)
contains
public boolean contains(java.lang.String name)
set
public java.lang.Object set(java.lang.String name,
java.lang.Object value)
get
public java.lang.Object get(java.lang.String name,
java.lang.Object defaultValue)
get
public java.lang.Object get(java.lang.String name)
remove
public java.lang.Object remove(java.lang.String name)
merge
public void merge(Configuration config)
clear
public void clear()
size
public int size()
isEmpty
public boolean isEmpty()
names
public java.util.Set names()
parent
public Configuration parent()
child
public Configuration child(java.lang.String prefix)
child
public Configuration child(Feature feature)
set
public java.lang.Object set(java.lang.String name,
boolean value)
get
public boolean get(java.lang.String name,
boolean defaultValue)
set
public java.lang.Object set(java.lang.String name,
int value)
get
public int get(java.lang.String name,
int defaultValue)
get
public java.lang.String get(java.lang.String name,
java.lang.String defaultValue)
get
public java.io.File get(java.lang.String name,
java.io.File defaultValue)
get
public java.net.URL get(java.lang.String name,
java.net.URL defaultValue)
get
public java.net.URI get(java.lang.String name,
java.net.URI defaultValue)
Copyright © 2006-2008 Codehaus. All Rights Reserved.