org.codehaus.groovy.maven.gossip.config
Class Context

java.lang.Object
  extended by org.codehaus.groovy.maven.gossip.config.Context
All Implemented Interfaces:
java.lang.Cloneable

public final class Context
extends java.lang.Object
implements java.lang.Cloneable

Container for Gossip configuration details.

Version:
$Id: Context.java 13181 2008-08-10 14:05:55Z user57 $
Author:
Jason Dillon

Constructor Summary
Context()
           
Context(Context config)
           
Context(java.util.Map store)
           
Context(java.util.Map store, java.lang.String prefix)
           
 
Method Summary
 Context 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)
           
 java.util.Set names()
           
 Context 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()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Context

public Context(java.util.Map store,
               java.lang.String prefix)

Context

public Context(java.util.Map store)

Context

public Context()

Context

public Context(Context config)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

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)

clear

public void clear()

size

public int size()

isEmpty

public boolean isEmpty()

names

public java.util.Set names()

parent

public Context parent()

child

public Context child(java.lang.String prefix)

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-2011 Codehaus. All Rights Reserved.