org.apache.clerezza.rdf.core.sparql.query
Class ResourceOrVariable

java.lang.Object
  extended by org.apache.clerezza.rdf.core.sparql.query.ResourceOrVariable
Direct Known Subclasses:
UriRefOrVariable

public class ResourceOrVariable
extends Object

Wraps either a Resource or a Variable

Author:
hasan

Constructor Summary
ResourceOrVariable(Resource resource)
           
ResourceOrVariable(Variable variable)
           
 
Method Summary
 boolean equals(Object obj)
           
 Resource getResource()
           
 Variable getVariable()
           
 int hashCode()
           
 boolean isVariable()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceOrVariable

public ResourceOrVariable(Resource resource)

ResourceOrVariable

public ResourceOrVariable(Variable variable)
Method Detail

isVariable

public boolean isVariable()
Returns:
true if it is a Variable, false if it is a Resource

getResource

public Resource getResource()
Returns:
the wrapped Resource if it is a Resource, null otherwise

getVariable

public Variable getVariable()
Returns:
the wrapped Variable if it is a Variable, null otherwise

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.