org.codehaus.gmaven.feature
Class Configuration
java.lang.Object
org.codehaus.gmaven.feature.Configuration
- All Implemented Interfaces:
- Cloneable
public final class Configuration
- extends Object
- implements Cloneable
Container for configuration information as name-value pairs.
- Version:
- $Id: Configuration.java 9 2009-07-16 09:22:08Z user57 $
- Author:
- Jason Dillon
Method Summary |
Configuration |
child(Feature feature)
|
Configuration |
child(String prefix)
|
void |
clear()
|
Object |
clone()
|
boolean |
contains(String name)
|
Object |
get(String name)
|
boolean |
get(String name,
boolean defaultValue)
|
File |
get(String name,
File defaultValue)
|
int |
get(String name,
int defaultValue)
|
Object |
get(String name,
Object defaultValue)
|
String |
get(String name,
String defaultValue)
|
URI |
get(String name,
URI defaultValue)
|
URL |
get(String name,
URL defaultValue)
|
String |
getPrefix()
|
boolean |
isEmpty()
|
String |
key(String name)
|
void |
merge(Configuration config)
|
Set |
names()
|
Configuration |
parent()
|
Object |
remove(String name)
|
Object |
set(String name,
boolean value)
|
Object |
set(String name,
int value)
|
Object |
set(String name,
Object value)
|
int |
size()
|
Configuration
public Configuration()
Configuration
public Configuration(Configuration config)
clone
public Object clone()
- Overrides:
clone
in class Object
getPrefix
public String getPrefix()
key
public String key(String name)
contains
public boolean contains(String name)
set
public Object set(String name,
Object value)
get
public Object get(String name,
Object defaultValue)
get
public Object get(String name)
remove
public Object remove(String name)
merge
public void merge(Configuration config)
clear
public void clear()
size
public int size()
isEmpty
public boolean isEmpty()
names
public Set names()
parent
public Configuration parent()
child
public Configuration child(String prefix)
child
public Configuration child(Feature feature)
set
public Object set(String name,
boolean value)
get
public boolean get(String name,
boolean defaultValue)
set
public Object set(String name,
int value)
get
public int get(String name,
int defaultValue)
get
public String get(String name,
String defaultValue)
get
public File get(String name,
File defaultValue)
get
public URL get(String name,
URL defaultValue)
get
public URI get(String name,
URI defaultValue)
Copyright © 2006-2012 Codehaus. All Rights Reserved.