org.jboss.dna.graph.connector.inmemory
Class InMemoryNode

java.lang.Object
  extended by org.jboss.dna.graph.connector.inmemory.InMemoryNode

@NotThreadSafe
public class InMemoryNode
extends Object

Author:
Randall Hauch

Constructor Summary
InMemoryNode(UUID uuid)
           
 
Method Summary
 boolean equals(Object obj)
          
 Path.Segment getName()
           
 InMemoryNode getParent()
           
 Property getProperty(ExecutionContext context, String name)
           
 Property getProperty(Name name)
           
 UUID getUuid()
           
 int hashCode()
          
 InMemoryNode setProperty(ExecutionContext context, String name, Object... values)
           
 InMemoryNode setProperty(Property property)
           
 String toString()
          
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InMemoryNode

public InMemoryNode(UUID uuid)
Method Detail

getUuid

public UUID getUuid()
Returns:
uuid

getName

public Path.Segment getName()
Returns:
name

getParent

public InMemoryNode getParent()
Returns:
parent

setProperty

public InMemoryNode setProperty(Property property)

setProperty

public InMemoryNode setProperty(ExecutionContext context,
                                String name,
                                Object... values)

getProperty

public Property getProperty(ExecutionContext context,
                            String name)

getProperty

public Property getProperty(Name name)

hashCode

public int hashCode()

Overrides:
hashCode in class Object
See Also:
Object.hashCode()

equals

public boolean equals(Object obj)

Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

toString

public String toString()

Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.