Package org.wikier.trioo.jtrioo.rdf.meta

Examples of org.wikier.trioo.jtrioo.rdf.meta.MetaURI


   
    RDFMetaResource resource = new RDFMetaResource(resourceClass);
   
    //URI
    try {
      MetaURI metauri = new MetaURI(resourceClass);
      resource.setMetaURI(metauri);
    } catch (IllegalArgumentException e) {
      logger.error("Invalid URI definition for " + resourceClass.getCanonicalName() + ", so resources of this class will be blank nodes: " + e);
    }
   
View Full Code Here


 
  public String getURI(Object resource) {
    if (resource != null) {
      RDFMetaResource metaResource = this.session.getMetaRDFResource(resource.getClass());
      if (metaResource != null) {
        MetaURI metauri = metaResource.getMetaUri();
        logger.debug("Trying to generate URI for " + resource + " based on the metauri: " + metauri);
        return (metauri == null ? null : metauri.getURI(resource));
      } else {
        logger.debug(resource.getClass() + " has not any URI generator defined");
        return null;
      }
    } else {
View Full Code Here

 
  public String getURI(Object resource, String base) {
    if (resource != null) {
      RDFMetaResource metaResource = this.session.getMetaRDFResource(resource.getClass());
      if (metaResource != null) {
        MetaURI metauri = metaResource.getMetaUri();
        logger.debug("Trying to generate URI for " + resource + " based on the metauri: " + metauri);
        return (metauri == null ? null : metauri.getURI(resource, base));
      } else {
        logger.debug(resource.getClass() + " has not any URI generator defined");
        return null;
      }
    } else {
View Full Code Here

TOP

Related Classes of org.wikier.trioo.jtrioo.rdf.meta.MetaURI

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.