helix.graph.model.impl.memory
Class MemRegistry

java.lang.Object
  extended by helix.graph.model.impl.AbstractRegistry
      extended by helix.graph.model.impl.memory.MemRegistry
All Implemented Interfaces:
Registry
Direct Known Subclasses:
MemEdge, MemVertex

public class MemRegistry
extends AbstractRegistry

In-Memory Registry for Graph, Vertex, Edge


Field Summary
 
Fields inherited from interface helix.graph.model.Registry
Color, Colors, Comment, IsDirect, Label, Orientation, Rank
 
Constructor Summary
MemRegistry()
           
 
Method Summary
 RegistryValue get(String key)
           
 boolean has(String key)
           
 Iterable<String> keys()
           
 void remove(String key)
           
 void set(String key, RegistryValue value)
           
 
Methods inherited from class helix.graph.model.impl.AbstractRegistry
copy, registry, set, set, set, set, set
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemRegistry

public MemRegistry()
Method Detail

has

public boolean has(String key)

get

public RegistryValue get(String key)

set

public void set(String key,
                RegistryValue value)

remove

public void remove(String key)

keys

public Iterable<String> keys()