Package thewebsemantic.binding
Class Jenabean
- java.lang.Object
-
- thewebsemantic.binding.Jenabean
-
public class Jenabean extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Bindingbind(String ontClassUri)Bindingbind(org.apache.jena.ontology.OntClass oc)voidbind(org.apache.jena.rdf.model.Model m)voidbindAll(String... s)static booleanexists(Class<?> c, String id)Class<?>getClass(String uri)static Includerinclude(String s)static Jenabeaninstance()booleanisBound(Class<?> c)booleanisBound(org.apache.jena.ontology.OntClass c)static <E> Collection<E>load(Class<E> c)static <E> Eload(Class<E> c, int id)static <E> Eload(Class<E> c, String id)static <E> Collection<E>loadDeep(Class<E> c)org.apache.jena.rdf.model.Modelmodel()static <T> Collection<T>query(Class<T> c, String query)RDF2Beanreader()Bean2RDFwriter()
-
-
-
Method Detail
-
instance
public static Jenabean instance()
-
bind
public void bind(org.apache.jena.rdf.model.Model m)
-
model
public org.apache.jena.rdf.model.Model model()
-
writer
public Bean2RDF writer()
-
reader
public RDF2Bean reader()
-
bind
public Binding bind(org.apache.jena.ontology.OntClass oc)
-
isBound
public boolean isBound(Class<?> c)
-
isBound
public boolean isBound(org.apache.jena.ontology.OntClass c)
-
load
public static <E> E load(Class<E> c, String id) throws NotFoundException
- Throws:
NotFoundException
-
load
public static <E> Collection<E> load(Class<E> c)
-
loadDeep
public static <E> Collection<E> loadDeep(Class<E> c)
-
load
public static <E> E load(Class<E> c, int id) throws NotFoundException
- Throws:
NotFoundException
-
query
public static <T> Collection<T> query(Class<T> c, String query)
-
bindAll
public void bindAll(String... s)
-
-