org.openrdf.repository.augur.model
Class AResource

java.lang.Object
  extended by org.openrdf.repository.augur.model.AResource
All Implemented Interfaces:
Serializable, Resource, Value
Direct Known Subclasses:
ABNode, AURI

public abstract class AResource
extends Object
implements Resource

Base class for ABNode and AURI. Includes the AugurNode, binding name, and Resource value.

Author:
James Leigh
See Also:
Serialized Form

Constructor Summary
AResource(String name, Resource value, AugurNode node)
           
 
Method Summary
 boolean equals(Object o)
           
 AugurNode getAugurNode()
           
 String getName()
           
 Resource getValue()
           
 int hashCode()
           
 String stringValue()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AResource

public AResource(String name,
                 Resource value,
                 AugurNode node)
Method Detail

getName

public String getName()

getValue

public Resource getValue()

getAugurNode

public AugurNode getAugurNode()

stringValue

public String stringValue()
Specified by:
stringValue in interface Value

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004-2008 Aduna. All Rights Reserved.