org.eaglei.model.jena
Class JenaEIInstanceFactory

java.lang.Object
  extended by org.eaglei.model.jena.JenaEIInstanceFactory
All Implemented Interfaces:
org.eaglei.model.EIInstanceFactory

public class JenaEIInstanceFactory
extends java.lang.Object
implements org.eaglei.model.EIInstanceFactory

Author:
Daniela Bourges-Waldegg, Ricardo De Lima April 11, 2010 Center for Biomedical Informatics (CBMI)

Constructor Summary
JenaEIInstanceFactory(org.eaglei.model.EIOntModel ontModel)
           
 
Method Summary
 com.hp.hpl.jena.rdf.model.Model convertToJenaModel(org.eaglei.model.EIInstance instance)
           
 org.eaglei.model.EIInstance create(org.eaglei.model.EIURI instanceUri, com.hp.hpl.jena.rdf.model.Model model)
           
 org.eaglei.model.EIInstance create(org.eaglei.model.EIURI instanceUri, java.lang.String rdf, java.lang.String lang)
           
 java.util.List<org.eaglei.model.EIInstance> create(com.hp.hpl.jena.rdf.model.Model model)
           
 org.eaglei.model.EIInstance createEmpty(org.eaglei.model.EIURI typeUri, org.eaglei.model.EIEntity instanceEntity)
           
 java.lang.String serialize(org.eaglei.model.EIInstance instance, java.lang.String lang)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JenaEIInstanceFactory

public JenaEIInstanceFactory(org.eaglei.model.EIOntModel ontModel)
Method Detail

serialize

public java.lang.String serialize(org.eaglei.model.EIInstance instance,
                                  java.lang.String lang)
Specified by:
serialize in interface org.eaglei.model.EIInstanceFactory

convertToJenaModel

public com.hp.hpl.jena.rdf.model.Model convertToJenaModel(org.eaglei.model.EIInstance instance)

create

public org.eaglei.model.EIInstance create(org.eaglei.model.EIURI instanceUri,
                                          java.lang.String rdf,
                                          java.lang.String lang)
Specified by:
create in interface org.eaglei.model.EIInstanceFactory

createEmpty

public org.eaglei.model.EIInstance createEmpty(org.eaglei.model.EIURI typeUri,
                                               org.eaglei.model.EIEntity instanceEntity)
Specified by:
createEmpty in interface org.eaglei.model.EIInstanceFactory

create

public org.eaglei.model.EIInstance create(org.eaglei.model.EIURI instanceUri,
                                          com.hp.hpl.jena.rdf.model.Model model)

create

public java.util.List<org.eaglei.model.EIInstance> create(com.hp.hpl.jena.rdf.model.Model model)


Copyright © 2009-2011 Eagle-I. All Rights Reserved.