org.openrdf.repository.object.compiler.model
Class RDFEntity

java.lang.Object
  extended by org.openrdf.repository.object.compiler.model.RDFEntity
Direct Known Subclasses:
RDFClass, RDFOntology, RDFProperty

public class RDFEntity
extends Object

Utility class for accessing properties of a resource in a Model.

Author:
James Leigh

Field Summary
protected  Model model
           
protected  Resource self
           
 
Constructor Summary
RDFEntity(Model model, Resource self)
           
 
Method Summary
 boolean equals(Object obj)
           
 Model getModel()
           
 RDFClass getRDFClass(URI pred)
           
 Set<RDFClass> getRDFClasses(URI pred)
           
 Set<RDFProperty> getRDFProperties()
           
 Resource getResource()
           
 Resource getResource(URI pred)
           
 String getString(URI pred)
           
 Set<String> getStrings(URI pred)
           
 URI getURI()
           
 Set<? extends Value> getValues(URI pred)
           
 int hashCode()
           
 boolean isA(URI type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

model

protected Model model

self

protected Resource self
Constructor Detail

RDFEntity

public RDFEntity(Model model,
                 Resource self)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

toString

public String toString()
Overrides:
toString in class Object

getModel

public Model getModel()

getResource

public Resource getResource()

getURI

public URI getURI()

isA

public boolean isA(URI type)

getResource

public Resource getResource(URI pred)

getValues

public Set<? extends Value> getValues(URI pred)

getStrings

public Set<String> getStrings(URI pred)

getString

public String getString(URI pred)

getRDFClass

public RDFClass getRDFClass(URI pred)

getRDFClasses

public Set<RDFClass> getRDFClasses(URI pred)

getRDFProperties

public Set<RDFProperty> getRDFProperties()


Copyright © 2004-2009 James Leigh Services Inc.. All Rights Reserved.