org.sonatype.gossip.model.io.props
Class Context
java.lang.Object
org.sonatype.gossip.model.io.props.Context
- All Implemented Interfaces:
- java.lang.Cloneable
public final class Context
- extends java.lang.Object
- implements java.lang.Cloneable
Container for Gossip configuration details.
- Since:
- 1.0
- Author:
- Jason Dillon
Method Summary |
static java.util.Properties |
asProperties(Context ctx)
|
Context |
child(java.lang.String prefix)
|
java.lang.Object |
clone()
|
boolean |
contains(java.lang.String name)
|
static Context |
create(java.net.URL input)
|
java.lang.String |
get(java.lang.String name)
|
java.lang.String |
get(java.lang.String name,
java.lang.String defaultValue)
|
java.lang.String |
key(java.lang.String name)
|
java.util.Set<java.lang.String> |
names()
|
Context |
parent()
|
java.lang.String |
set(java.lang.String name,
java.lang.String value)
|
int |
size()
|
java.lang.String[] |
split(java.lang.String name,
boolean trim)
|
java.util.Properties |
toProperties()
|
java.lang.String |
toString()
|
static java.lang.String[] |
trim(java.lang.String[] strings)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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
key
public java.lang.String key(java.lang.String name)
contains
public boolean contains(java.lang.String name)
set
public java.lang.String set(java.lang.String name,
java.lang.String value)
get
public java.lang.String get(java.lang.String name,
java.lang.String defaultValue)
get
public java.lang.String get(java.lang.String name)
size
public int size()
names
public java.util.Set<java.lang.String> names()
parent
public Context parent()
child
public Context child(java.lang.String prefix)
create
public static Context create(java.net.URL input)
throws java.io.IOException
- Throws:
java.io.IOException
asProperties
public static java.util.Properties asProperties(Context ctx)
toProperties
public java.util.Properties toProperties()
split
public java.lang.String[] split(java.lang.String name,
boolean trim)
trim
public static java.lang.String[] trim(java.lang.String[] strings)
Copyright © 2008-2010 Sonatype. All Rights Reserved.