ubiware.rdf2bean.core
Class RDFResource
java.lang.Object
ubiware.rdf2bean.core.RDFResource
- Direct Known Subclasses:
- Adapter, GeoLocation, HumanConnection, Message, PersonalUserNetwork, SocialNetworkProfile, Status, WorkExperience
public abstract class RDFResource
- extends java.lang.Object
|
Field Summary |
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
properties
|
|
Constructor Summary |
RDFResource(java.lang.String resourceURI,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> props,
Storage s)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
properties
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> properties
RDFResource
public RDFResource(java.lang.String resourceURI,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> props,
Storage s)
giveMeResourceInstance
public static <T> T giveMeResourceInstance(java.lang.String resourceURI,
java.lang.Class<T> x,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> map,
Storage s)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
getStorage
protected Storage getStorage()
getUri
public java.lang.String getUri()
getResourceURI
public ubiware.util.saplbuilder.Resource getResourceURI()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
getSingleStringValue
protected java.lang.String getSingleStringValue(ubiware.util.saplbuilder.Resource r)
throws StorageException
- Throws:
StorageException
getSingleResourceValue
protected ubiware.util.saplbuilder.Resource getSingleResourceValue(ubiware.util.saplbuilder.Resource property)
throws StorageException
- Throws:
StorageException