org.terracotta.management.context
Class Context

java.lang.Object
  extended by java.util.AbstractMap<String,String>
      extended by org.terracotta.management.context.Context
All Implemented Interfaces:
Serializable, Map<String,String>

public class Context
extends AbstractMap<String,String>
implements Serializable

Author:
Ludovic Orban, Mathieu Carbou
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Method Summary
 boolean contains(Context subCtx)
           
 boolean contains(String key)
           
 boolean contains(String key, String val)
           
static Context create(Map<String,String> map)
           
static Context create(String key, String val)
           
static Context empty()
           
 Set<Map.Entry<String,String>> entrySet()
           
 boolean equals(Object o)
           
 String get(String key)
           
 int hashCode()
           
 boolean isEmpty()
           
 int size()
           
 Map<String,String> toMap()
           
 String toString()
           
 Context with(Map<String,String> props)
           
 Context with(String key, String val)
           
 
Methods inherited from class java.util.AbstractMap
clear, clone, containsKey, containsValue, get, keySet, put, putAll, remove, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

toMap

public Map<String,String> toMap()

with

public Context with(String key,
                    String val)

with

public Context with(Map<String,String> props)

get

public String get(String key)

size

public int size()
Specified by:
size in interface Map<String,String>
Overrides:
size in class AbstractMap<String,String>

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Map<String,String>
Overrides:
isEmpty in class AbstractMap<String,String>

entrySet

public Set<Map.Entry<String,String>> entrySet()
Specified by:
entrySet in interface Map<String,String>
Specified by:
entrySet in class AbstractMap<String,String>

equals

public boolean equals(Object o)
Specified by:
equals in interface Map<String,String>
Overrides:
equals in class AbstractMap<String,String>

hashCode

public int hashCode()
Specified by:
hashCode in interface Map<String,String>
Overrides:
hashCode in class AbstractMap<String,String>

toString

public String toString()
Overrides:
toString in class AbstractMap<String,String>

contains

public boolean contains(Context subCtx)

contains

public boolean contains(String key)

contains

public boolean contains(String key,
                        String val)

create

public static Context create(String key,
                             String val)

create

public static Context create(Map<String,String> map)

empty

public static Context empty()


Copyright © 2016. All Rights Reserved.