org.mpisws.p2p.transport.util
Class OptionsFactory

java.lang.Object
  extended by org.mpisws.p2p.transport.util.OptionsFactory

public class OptionsFactory
extends Object


Constructor Summary
OptionsFactory()
           
 
Method Summary
static Map<String,Object> addOption(Map<String,Object> existing, String s, Object i)
           
static Map<String,Object> addOption(Map<String,Object> existing, String s1, Object i1, String s2, Object i2)
           
static Map<String,Object> addOption(Map<String,Object> existing, String s1, Object i1, String s2, Object i2, String s3, Object i3)
           
static Map<String,Object> copyOptions(Map<String,Object> existing)
           
static Map<String,Object> merge(Map<String,Object> options, Map<String,Object> options2)
          Merge 2 options, keeping the first if there is a conflict
static Map<String,Object> removeOption(Map<String,Object> options, String option)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptionsFactory

public OptionsFactory()
Method Detail

addOption

public static Map<String,Object> addOption(Map<String,Object> existing,
                                           String s,
                                           Object i)

addOption

public static Map<String,Object> addOption(Map<String,Object> existing,
                                           String s1,
                                           Object i1,
                                           String s2,
                                           Object i2)

addOption

public static Map<String,Object> addOption(Map<String,Object> existing,
                                           String s1,
                                           Object i1,
                                           String s2,
                                           Object i2,
                                           String s3,
                                           Object i3)

copyOptions

public static Map<String,Object> copyOptions(Map<String,Object> existing)

merge

public static Map<String,Object> merge(Map<String,Object> options,
                                       Map<String,Object> options2)
Merge 2 options, keeping the first if there is a conflict

Parameters:
options -
options2 -
Returns:

removeOption

public static Map<String,Object> removeOption(Map<String,Object> options,
                                              String option)


Copyright © 2010. All Rights Reserved.